关于lamp的lamp服务器上传源码的书

LAMP服务器搭建;玩php也一年多了,linu也早在一年前就接触了;前两天在fedora6上自己搭建了LAMP+Ze;LAMP安装说明;php5.0要求libxml2-2.6.0以上更;1.安装libxml2;tar-zxvflibxml2-2.6.19.t;cdlibxml2-2.6.19;./configure--prefix=/usr;makeins
LAMP服务器搭建
玩php也一年多了,linu也早在一年前就接触了,但后来转到Windows上开发,lamp,也就生疏很多了。网上各种各样的amp的集成版本多的去了,抓来就用,而且方便,像Appserv. xampp,不错对于初学者他们已经够用了,但往后像添加什么模块,增加一些高级特性,就配置起来就麻烦了,鉴于这些原因,就又转到LAMP平台了。
前两天在 fedora6上自己搭建了LAMP + Zend +phpMyAdmin,虽说网上文档挺多的,在安装的时候还是出了很多意想不到的问题。在网上找资料的时候,碰到很多网友碰到同类问题。现在费劲周折终于搞定了。现在整理出来,希望对后来者有所帮助,闲话少说,开始吧! 建议在安装前卸载redhat或dedora自带的apache ,php, mysql,否则安装的是后会出问题(主要针对基于redhat的linux)。 LAMP 安装说明 php5.0 要求libxml2-2.6.0以上更高的版本,这一解析器提供php5.0 新的XML API 1. 安装 libxml2 tar -zxvf libxml2-2.6.19.tar.gz
cd libxml2-2.6.19
./configure --prefix=/usr/local/libxml2 make
make install 这一步结束时,libxml2被安装在/usr/local/下。 2. 安装 zlib tar -zxvf zlib-1.2.3.tar.gz
cd zlib-1.2.3 ./configure --prefix=/usr/local/zlib make make install
这一步结束时,zlib被安装在/usr/local/下。 3. 安装 libpng tar -zxvf libpng-1.2.10.tar.gz cd libpng-1.2.10
cp scripts/makefile.linux
makefile make make install 注意:这里的makefile不是用./configure 生成的,而是直接从script/目录里拷一个 这一步结束时,zlib被安装在/usr/local/lib下 4. 安装 freetype
tar -zxvf freetype-2.2.1.tar.gz
cd freetype-2.2.1
./configure --prefix=/usr/local/freetype make
make install 这一步结束时,freetype被安装在/usr/local/lib下 5. 安装 jpeg6 建立目录 mkdir /usr/local/jpeg6 mkdir /usr/local/jpeg6/bin mkdir /usr/local/jpeg6/lib mkdir /usr/local/jpeg6/include mkdir /usr/local/jpeg6/man mkdir /usr/local/jpeg6/man/man1 tar -zxvf jpegsrc.v6b.tar.gz
cd jpeg-6b ./configure --prefix=/usr/local/jpeg6/ --enable-shared --enable-static make make install 注意:这里./configure一定要带--enable-shared参数,不然,不会生成共享库 6. 安装 gd
tar -zxvf gd-2.0.33.tar.gz
cd gd-2.0.33
./configure --prefix=/usr/local/gd --with-png=/usr/local/lib --with-freetype=/usr/local/freetype --with-jpeg=/usr/local/jpeg6 make && make install 7. 安装 curl 支持ftp库函数 tar -zxvf curl-7.15.0.tar.gz cd curl-7.15.0 ./configure --prefix=/usr/local/curl
make && make install 8. 安装 Apache2 以Apache使用php有两种方式:作为动态模块,其在运行状态时可以载入到web服务器, 或者作为静态模块,其可直接编译到web服务器代码中。对于文本,我们着重于第一种方式。 为了能让Apache2.0模块使php动态载入,Apache服务器必须以动态共享对象(DSO,Dynamic Shared Object)编译。 可以通过传递 --enable-so 参数到 Apache 2 tar -jxvf httpd-2.2.2.tar.bz2 cd httpd-2.2.2 ./configure --prefix=/usr/local/apache2 --enable-so make && make install
//切记要支持Zend Optimizer不可加 --with-mpm=worker选项 这一过程将会设置,编译,以及将服务器安装到/usr/local/下。 启动apache守护进程: /usr/local/apache2/bin/apachectl start (开启 start
重启 restart) 打开浏览器,输入http://localhost 就能看到一个apache的欢迎页面了,这表示我们已经成功的安装了apache2 。 9. 安装 Mysql5
groupadd mysql
useradd -g mysql mysql
tar -zxvf mysql-5.0.17.tar.gz
cd mysql-5.0.17
./configure --prefix=/usr/local/mysql --enable-assembler
--with-mysqld-ldflags=-all-static --with-extra-charsets=all
--with-big-tables --with-charset=utf8 --with-collation=utf8_unicode_ci
make install
cp /usr/local/mysql/share/mysql/f /f
cd /usr/local/mysql/
bin/mysql_install_db --user=mysql
chown -R root .
chown -R mysql var
chgrp -R mysql . 启动服务: /usr/local/mysql/share/mysql/mysql.server start
(启动start 关闭stop
重启restart) 键入mysql回车就可已看到欢迎界面。说明我们已成功安装了mysql 说明:
--with-extra-charsets=all 对多语言支持 --with-unix-socket-path=/usr/local/mysql/var/mysql.sock 这个是指定mysql服务启动后。联机套接字文件所处的位置和文件名,也就是说,如果mysql服务器成功启动后,就能在/usr/local/mysql/var.采用这一选项,通常会出错,建议不配置用默认的。默认会在/tmp/mysql.sock. 目录中看到mysql.sock文件。 10. 安装 php5 tar -zxvf php-5.1.6.tar.gz cd php-5.1.6 ./configure --prefix=/usr/local/php5
--with-apxs2=/usr/local/apache2/bin/apxs
--with-config-file-path=/etc
--with-libxml-dir=/usr/local/libxml2
--with-zlib-dir=/usr/local/zlib
--with-curl=/usr/local/curl
--with-gd=/usr/local/gd
--with-jpeg-dir=/usr/local/jpeg6
--with-png-dir=/usr/local/lib
--with-freetype-dir=/usr/local/freetype
--with-mysql=/usr/local/mysql
--with-mysqli=/usr/local/mysql/bin/mysql_config
--with-openssl
--enable-gd-native-ttf
--enable-mbstring
--enable-ftp
--enable-bcmath
--enable-sockets
--enable-zip
--enable-soap
--enable-calendar
//切记要支持Zend Optimizer不可加 --enable-debug选项 make make install cp php.ini-dist /etc/php.ini 11. 整合apache2和php5 apache 配置文件及目录是: /usr/local/apache2/conf/httpd.conf apache 默认存放主页的位置是: /usr/local/apache2/htdocs 以下是配置文件里面的信息:(有的地方要做修改) ServerRoot \这是指定apache程序所在的目录,比如日志文件、配置文件等目录。 DocumentRoot \这个是存放网页的目录 <Directory \这一句应该和DocumentRoot的目录保持一致。 找到 DirectoryIndex index.html 改为 DirectoryIndex index.html index.html.var index.htm index.php 找到 AddType application/x-gzip .gz .tgz
AddType application/x-httpd-php .php (注意空格)
AddType application/x-httpd-php-source .phps 添加 AddDefaultCharset utf8 使apache默认支持utf8字符集 保存配置文件就重启apache 的守护进程。 /usr/local/apache2/bin/apachectl restart
每次更改配置文件。要重启服务。
对存放网页的目录执行:命令chmod 755 目录名 或者 chmod -R 755 目录名
编辑php.ini文件,找到 ;default_charset=\增加一行:default_charset=\ 以上步骤都执行完后。在/usr/local/apache2/htdocs/里编辑文件进行测试。 phpinfo.php 里面的内容: <?php
phpinfo(); ?> 三亿文库包含各类专业文献、中学教育、专业论文、高等教育、行业资料、生活休闲娱乐、15LAMP服务器搭建等内容。 
 LAMP架构配置web服务器需求分析_计算机软件及应用_IT/计算机_专业资料。湖南财政经济...站点的搭建与测试 武滨 刘腾 文祥 黄志成 学生姓名 指导老师 系别 黄大足 ...  [推送到技术圈] Linux 系列-Red Hat5 平台下的 LAMP 网站服务搭建(一) 编译安装 Apache 服务器&httpd 服务的基本配置 LAMP 架构是目前最为成熟的一种企业网站...  55 第3页 Linux 服务器安装与 LAMP 环境搭建 二 Linux CentOS 安装 2.1 软件准备名称 CentOS 版本 6.3 (32 位) 镜像名称 CentOS-6.3-i386-bin-DVD1.iso ...  LAMP服务器搭建_IT/计算机_专业资料。LAMP 服务器搭建 玩 php 也一年多了,linu 也早在一年前就接触了,但后来转到 Windows 上开发,lamp,也就 生疏很多了。网上...  LAMP环境下的SVN服务器配置_工学_高等教育_教育专区。计算机研究生公共实践环节 ...windows环境下搭建svn 暂无评价 7页 免费 windows平台下,SVN服务器... 5页 免...  下安装配置 LAMP(Linux+Apache+MySQL+PHP) 关于 LAMP 的各种知识,在这里就不详细的介绍了,今天主要是介绍一下在 CentOS 下安 装,搭建一个 Web 服务器的过程。...  LAMP服务器配置_互联网_IT/计算机_专业资料。|gre1.安装编译环境 yum -y install...英特尔大数据构建智能医... 博锐助力保险企业 实现高... 应用大数据技术获得...  lamp服务器部署安装.docx-revHEAD.svn000.tmp_计算机软件及应用_IT/计算机_专业资料。Lamp 安装 准备: 1、配置防火墙,开启 80 端口、3306 端口 vi /etc/sys...用户名:王洪斌
文章数:38
评论数:11
访问量:11022
注册日期:
阅读量:1297
阅读量:3317
阅读量:586560
阅读量:472867
51CTO推荐博文
一、LAMP简介&&&&& LAMP(Linux- Apache-MySQL-PHP)网站架构是目前流行的Web框架,该框架由:Linux操作系统,Apache网络服务器,MySQL数据库,PHP编程语言组成,所有组成产品均是开源软件,是国际上流行成熟的架构框架,很多流行的商业应用都采取这个架构。&&&&& LAMP具有通用、跨平台、高性能、低价格的优势,因此LAMP无论是性能、质量还是价格都是企业搭建网站的首选平台。二、相关说明&&&&& 1、本篇(LAMP系列之一)主要介绍整个平台架构的搭建:Apache2.4.9的编译安装,mysql-5.5.33的安装,php-5.4.26的编译安装,以及整个平台的互联;第二篇将介绍《LAMP的php加速软件xcache安装以及性能测试》;第三篇将介绍《LAMP对Apache使用NFS用DNS实现负载均衡》。&&&&& 2、为了真实的实现,模拟环境将使用3台服务器,Apache服务器,php服务器和Mysql数据库服务器&&&&& 3、关于IP:Apache(172.16.22.100),php(172.16.22.101),Mysql(172.16.22.102)&&&&& 4、关于DNS服务器的搭建本文不做详介,而是使用修改hosts文件来做名称解析三、Apache2.4.9的编译安装&&&& 1、解决依赖关系&&&& httpd-2.4.9需要较新版本的apr和apr-util,因此需要事先对其进行升级。事先我们还应该装好开发包组和pcre。&&& #yum -y install pcre-devel & &&&& #yum -y groupinstall "Development tools" & & &&& #yum -y groupinstall "Server Platform Development"对于安装过程中使用的apr,apr-util和httpd就使用下图中的这几个:&&& 1)编译安装apr&&&&&&&& # tar xf apr-1.5.0.tar.bz2 & &&&&&&&&& # cd apr-1.5.0 & & &&&&&&&& # ./configure --prefix=/usr/local/apr & & &&&&&&&& # make && make install&&& 2)编译安装apr-util&&&&&&&& # tar xf apr-util-1.5.3.tar.bz2 & &&&&&&&&& # cd apr-util-1.5.3 & & &&&&&&&& # ./configure --prefix=/usr/local/apr-util --with-apr=/usr/local/apr & & &&&&&&&& # make && make install&&&& 2、编译安装httpd-2.4.9&&&&&&&& # tar xf httpd-2.4.9.tar.bz2 & &&&&&&&&& # cd httpd-2.4.9 & & &&&&&&&& # ./configure --prefix=/usr/local/apache24 --sysconfdir=/etc/httpd24 --enable-so --enable-ssl --enable-cgi --enable-rewrite --with-zlib --with-pcre --with-apr=/usr/local/apr --with-apr-util=/usr/local/apr-util --enable-modules=most --enable-mpms-shared=all --with-mpm=event & & &&&&&&&& # make && make install & & &&&& 在httpd-2.4.9的安装路径选择上,为了不和系统上的httpd冲突,我们指定将其安装路径改为/usr/local/apache24,配置文件装到/etc/httd24中,同时将服务也要改为httpd24&&&& 选项说明:--prefix指定安装路径,--sysconfdir指定配置文件路径,--enalbe-so支持基于DMO的方式动态加载模块,--enable-ssl支持https协议,--enable-cgi支持cgi机制,--enable-rewrite支持URL重写,--with-zlib支持网页数据压缩,--enable-modules=most启用大多数的常用模块,--with-mpm=event默认的mpm模块为event& --with-pcre用peer作正则表达式&&& 3、修改httpd的主配置文件,设置其pid文件的路径。/var/run作用是服务的锁文件目录,因为在httpd2.4中,其pid的位置变的很诡异,不在/var/run下,所以我们就给它修改到/var/run下,只要设置对了就好了。&&&&&&&&& 修改:vim /etc/httpd24/httpd.conf添加&&&&&&&&&&&&&&&& PidFile "/var/run/httpd24.pid"&& 4、提供SysV服务脚本/etc/rc.d/init.d/http24&&&&&& 这个脚本就不用写,可以直接修改httpd的服务脚本就好了,先拷贝一份&&&&&& [root@apache-server ~]# cp /etc/rc.d/init.d/httpd /etc/rc.d/init.d/httpd24&&&&& 将httpd的脚本,改为httpd24并编辑/etc/rc.d/init.d/httpd24 ,只需把这几个变量改了就好了,下面的start(),stop()等参数都是调用的这几个变量,所以别的无需修改。保存退出后不需要再给执行权限了,已经有了。&&& 5、输出二进制程序&&&&&&& #vim /etc/profile.d/httpd24.sh & &&&&&&&&&&&&&&&& export PATH=/usr/local/apache24/bin:$PATH & & &&&&&&& #source /etc/profile.d/httpd.sh&&& 6、把httpd24添加到系统服务,并测试&&&& 7、导出头文件&&&&& 8、导出man帮助手册,编辑vim /etc/man.config四、安装mysql-5.5.33&&&& 下载mysql-5.5.33-linux2.6-x86_64.tar.gz软件包&&&& 1、准备数据存放的文件系统&&&& 因为数据总是在动态增长的,所以我们要创建一个逻辑卷来保存数据。使用/dev/sdb1这个分区来创建逻辑卷。&&&&& 1)准备磁盘为LVM格式&&&&& 2)创建lvm并格式化&&&&&&&&&&& [root@mysql-server ~]# mke2fs -t ext4 -L MYDATA -b 4096 -m 3 /dev/myvg/mylv&&&& 2、设置开机自动挂载&&&&& 这里假设其逻辑卷的挂载目录为/data,而后需要创建/mydata/data目录做为mysql数据的存放目录。&&&&&&&&& [root@mysql-server ~]#vim /etc/fatab&&&&&&&&&&&&&&&&& /dev/mapper/myvg-mylv /mydata/data ext4 defaults 0 0&&&& 3、查看挂载情况&&&&&&&&& [root@mysql-server ~]#mkdir -p /mydata/data&&&&&&&&& [root@mysql-server ~]#mount -a&&&& 4、为mysql准备系统用户和组&&&& 5、修改属主和属组&&&& 6、解压mysql软件包并查看配置文档。开始配置就可以了[root@mysql-server ~]#tar xf mysql-5.5.33-linux2.6-x86_64.tar.gz -C /usr/local/mysql&&&& 7、进入/usr/local/mysql文件夹,修改属主与属组&&&&&&&&&&&& [root@mysql-server mysql]# chown -R root:mysql .&&&& 8、初始化系统库,进入到/usr/local/mysql&&&& 9、为mysql提供主配置文件my.cnf,并修改此文件中thread_concurrency的值为你的CPU个数乘以2,另外还需要添加如下行指定mysql数据文件的存放位置&&&&&& [root@mysql-server ~]# cd /usr/local/mysql & &&&&&&& [root@mysql-server ~]# \cp support-files/f& /f&&&& 在/f文件中,修改&&&&&&&& thread_concurrency = 4&&&&&&&& #为你的CPU个数乘以2&&&&&&&& datadir = /mydata/data&&&&&&&& #添加mysql数据文件的存放位置&&&&& 10、为mysql提供sysv服务脚本并添加为系统服务&&&&& 11、启动mysql服务,看能否正常启动&&&&&&&&&&&& [root@mysql-server mysql]#/etc/init.d/mysqld start&&&&& 12、后续操作&&&&&&&&&&& 为了使用mysql的安装符合系统使用规范,并将其开发组件导出给系统使用,这里还需要进行如下步骤:&&&&&&&&&& 1)输出mysql的man手册至man命令的查找路径:&&&&&&&&&&&&&& 编辑/etc/man.config,添加如下行即可:&&&&&&&&&&&&&&&&&& MANPATH /usr/local/mysql/man&&&&&&&&&& 2)输出mysql的头文件至系统头文件路径/usr/include:&&&&&&&&&&&&&&& 这可以通过简单的创建链接实现:&&&&&&&&&&&&&& # ln -sv /usr/local/mysql/include /usr/include/mysql&&&&&&&&&& 3)输出mysql的库文件给系统库查找路径:&&&&&&&&&&&&& # echo '/usr/local/mysql/lib' & /etc/ld.so.conf.d/mysql.conf&&&&&&&&&&&&& 而后让系统重新载入系统库:&&&&&&&&&&&&& # ldconfig&&&&&&&&& 4)修改PATH环境变量,让系统可以直接使用mysql的相关命令。具体实现过程这里不再给出。&&&&&&&&&&&& # vim /etc/profile.d/mysql.sh&&&&&&&&&&&& #export PATH=/usr/local/mysql/bin:$PATH&&&&&&&&&&&& # source /etc/profile.d/mysql.sh五、编译安装php-5.4.26&&&& 下载php-5.4.26.tar.bz2软件包&&&& 1、编译安装php ,步骤和上面的都一样,就不再给图了,只给步骤因为我们这里php和mysql服务器是分开部署的,不在本地,所以得考虑到数据库的连接问题。说明:如果使用PHP5.3以上版本,为了链接MySQL数据库,可以指定mysqlnd,这样在本机就不需要先安装MySQL或MySQL开发包了。mysqlnd从php 5.3开始可用,可以编译时绑定到它(而不用和具体的MySQL客户端库绑定形成依赖),但从PHP 5.4开始它就是默认设置了。&&&& 准备环境:安装如下包,gcc包、libxml2-devel包、opensll-devel包、bzip2-devel包、libmcrypt-devel包&&&& [root@php-server ~]# tar xf php-5.4.26.tar.bz2 & &&&&& [root@php-server ~]# cd php-5.4.26 & & &&&& [root@php-server ~]# ./configure --prefix=/usr/local/php5 --with-openssl --enable-mbstring --with-freetype-dir --with-jpeg-dir --with-png-dir --with-zlib --with-libxml-dir=/usr --enable-xml --enable-sockets --enable-fpm --with-mcrypt --with-config-file-path=/etc --with-config-file-scan-dir=/etc/php.d --with-bz2 --with-mysql=mysqlnd --with-pdo-mysql=mysqlnd --with-mysqli=mysqlnd&&&& [root@php-server ~]#make && make install&& 说明:&&&&&&&& 1)、这里为了支持apache的worker或event这两个MPM,编译时使用了--enable-maintainer-zts选项。&&&&&&&& 2)、如果使用PHP5.3以上版本,为了链接MySQL数据库,可以指定mysqlnd,这样在本机就不需要先安装MySQL或MySQL开发包了。mysqlnd从php 5.3开始可用,可以编译时绑定到它(而不用和具体的MySQL客户端库绑定形成依赖),但从PHP 5.4开始它就是默认设置了。&&&& 2、为php提供配置文件(我的php解压在了/root/soft下,安装在了/usr/local/php下)&&& [root@php-server ~]# cp /root/php-5.4.26/php.ini-production /etc/php.ini六、配置php-fpm&&&& 因为Apache服务器连接php服务器是通过fastcgi协议的,因此我们还需通过php-fpm对其进行配置。&&& 1、为php-fpm提供SysV init脚本,并将其添加至服务列表:&&&&&&& # cp /root/soft/php-5.4.26/sapi/fpm/init.d.php-fpm /etc/rc.d/init.d/php-fpm & &&&&&&&& # chmod +x /etc/rc.d/init.d/php-fpm & & &&&&&&& # chkconfig --add php-fpm & & &&&&&&& # chkconfig php-fpm on&&& 2、为php-fpm提供配置文件:&&&&&&& # cp /usr/local/php5/etc/php-fpm.conf.default /usr/local/php5/etc/php-fpm.conf&&& 3、配置php-fpm的相关选项,并启用pid文件。启动服务&&&&&& #vim /etc/php-fpm.conf&&&&&&&&& pm.max_children = 50 & &&&&&&&&&& pm.start_servers = 5 & & &&&&&&&&& pm.min_spare_servers = 2&&&&&&&&& pm.max_spare_servers = 8&&&&&&&&& pid = /usr/local/php5/var/run/php-fpm.pid&&&&&& #servecie php-fpm start (启动服务)&&&& 4、修改fpm的默认监听端口&&&&&&&& 默认情况下,fpm监听在127.0.0.1的9000端口,也可以使用如下命令验正其是否已经监听在相应的套接字。&&&&&& # netstat -tnlp | grep php-fpm&&&&&&&&& tcp 0 0 127.0.0.1:.0.0:* LISTEN&& 689/php-fpm&&&&&&& 所以我们要把监听端口改到我们的php服务器上&&&&& #vim /usr/local/php5/etc/php-fpm.conf&&&&&&&&&& 修改listen = 127.0.0.1:9000&&&&&&&&&& 为listen = 172.16.22.101:9000&&&&&& #servecie php-fpm restart (重启服务)&&&&&& 接下来就可以启动php-fpm并验证其否成功监听了&&&&& # ss -tnl (成功监听php服务器的9000端口)&& 使用如下命令来验正(如果此命令输出有中几个php-fpm进程就说明启动成功了):&&&&&& # ps aux | grep php-fpm七、配置httpd-2.4.9&&&& 1、启用httpd的相关模块&&&& 在Apache httpd 2.4以后已经专门有一个模块针对FastCGI的实现,此模块为mod_proxy_fcgi.so,它其实是作为mod_proxy.so模块的扩充,因此,这两个模块都要加载&&&&&&&& LoadModule proxy_module modules/mod_proxy.so&&&&&&&& LoadModule proxy_fcgi_module modules/mod_proxy_fcgi.so&&&& 编辑vim /etc/httpd24/httpd.conf文件&&&&&& 2、继续编辑Apache的主配置文件,让apache能识别php格式的页面,并支持php格式的主页&&&&&&&&&&& vim /etc/httpd24/httpd.conf&&&&&&& 1)添加如下二行&&&&&&&&&& AddType application/x-httpd-php .php&&&&&&&&&& AddType application/x-httpd-php-source .phps&&&&&&& 2)定位至 DirectoryIndex index.html&&&&&&&&&&& 修改为:DirectoryIndex index.php index.html&&&&& 3、配置虚拟主机支持使用fcgi&&&&&&& 1)要使用虚拟主机,首先要关闭中心主机,再开启虚拟主机的模块儿,也是在/etc/httpd24/httpd.conf中&&&&&&& 2)配置虚拟主机&&&&&&&&&&& [root@apache-server ~]# vim /etc/httpd24/extra/httpd-vhosts.conf&&&& 说明:ProxyPassMatch:把以.php结尾的文件请求发送到php-fpm进程,php-fpm至少需要知道运行的目录和URI,所以这里直接在fcgi://127.0.0.1:9000后指明了这两个参数,其它的参数的传递已经被mod_proxy_fcgi.so进行了封装,不需要手动指定。所以php服务器都应该建立/var/www/html/这个目录,然后把.php的动网页文件放到这个目录中来,Apache下只要保存静态的index.html网页,php服务器上只需保存动态的index.php即可。&&& 4、查看9000端口是谁在使用,并修改/var/www/html/目录下的属主数组权限。&&&&&&& #lsof -i:9000&&&&&&& #chown -R nobody:nobody /var/www/html/八、测试Apache服务器与php服务器的互连&&&&& 在php服务器下的/var/www/html/目录中创建index.php,Apache会自己去调用php服务器中的index.php。&&&&& 给php服务器中的主页文件来个测试页,并重启下服务:&&&&&& #service httpd24 restart&&&&&&& 到windows上去访问下,下面就是见证奇迹的时刻&&&& Apache与php服务器的互联成功&&&&&&& 补充:Apache httpd 2.4以前的版本中,要么把PHP作为Apache的模块运行,要么添加一个第三方模块支持PHP-FPM实现。九、测试php服务器与mysql服务器的互联&&&& 1、在php服务器上的index.php中加入连接mysql服务器的选项&&&& 2、在mysql服务器上为PHP服务器授权。index.php中要连接数据库,必须要获得mysql的授权。&&&&&&& 3、测试能否成功连上mysql数据库&&&&&&&&&&& 一切搞定,Apache服务器,php服务器,Mysql服务器,都可以实现联通了。一个基本架构终于搞成了本文出自 “” 博客,请务必保留此出处
了这篇文章
类别:┆阅读(0)┆评论(0)用户名:airfish2000
文章数:85
访问量:22597
注册日期:
阅读量:1297
阅读量:3317
阅读量:586560
阅读量:472867
51CTO推荐博文
《Linux应用大全 服务器架设》介绍了Linux服务器配置各方面的知识,主要包括网络配置文件和网络命令、OpenSSH、VNC、NFS、Samba、DHCP、DNS、Apache、Tomcat、Nginx、SVN、Vsftpd、Sendmail、NTP、NIS、OpenLDAP、MySQL、PostgreSQL、iptables、NAT、Squid、路由器、VPN和Oracle等服务器。目录第1章 Linux网络基本配置 1.1 Linux网络配置文件 1.1.1  /etc/sysconfig/network-scripts/ifcfg-eth0文件 1.1.2 /etc/resolv.conf文件 1.1.3 /etc/host.conf文件 1.1.4 /etc/sysconfig/network文件 1.1.5 /etc/hosts文件 1.1.6 /etc/networks文件 1.1.7 /etc/protocols文件 1.1.8 /etc/services文件 1.2 Linux网络命令 1.2.1 traceroute 1.2.2 mii-tool 1.2.3 ifconfig 1.2.4 ifdown 1.2.5 ifup 1.2.6 ping 1.2.7 netstat 1.2.8 arp 1.2.9 rpcinfo 1.2.10 ip 1.3 使用nmap扫描网络 1.3.1 nmap简介 1.3.2 使用nmap 1.4 捕获网络数据包 1.4.1 tcpdump 1.4.2 Wireshark 1.5 TCP Wrappers 1.5.1 TCP Wrappers简介 1.5.2 配置TCP Wrappers 1.5.3 EXCEPT 1.6 ADSL连接 1.6.1 ADSL简介 1.6.2 配置和启动ADSL连接 第2章 配置OpenSSH服务器 2.1 SSH简介 2.1.1 什么是SSH 2.1.2 SSH工作原理 2.1.3 SSH安全验证方式 2.1.4 OpenSSH简介 2.2 OpenSSH服务器安装和配置 2.2.1 安装OpenSSH服务器软件包 2.2.2 /etc/ssh/sshd_config文件详解 2.2.3 OpenSSH服务器配置实例 2.2.4 控制sshd服务 2.3 配置OpenSSH客户端 2.3.1 Linux客户端连接 2.3.2 /etc/ssh/ssh_config文件详解 2.3.3 Windows客户端连接--PuTTY 2.3.4 Windows客户端连接--Xshell 2.4 OpenSSH服务器高级配置 2.4.1 禁止root用户进行SSH连接 2.4.2 创建SSH认证密钥 2.4.3 使用密钥认证方式连接OpenSSH服务器 第3章 配置VNC服务器 3.1 VNC简介 3.1.1 什么是VNC 3.1.2 VNC工作流程 3.1.3 TigerVNC简介 3.2 VNC服务器安装和配置 3.2.1 VNC服务器配置实例 3.2.2 /root/.vnc目录简介 3.2.3 创建或更改VNC登录密码 3.2.4 管理VNC服务器 3.3 连接VNC服务器 3.3.1 Linux客户端连接 3.3.2 Windows客户端连接 3.4 VNC服务器高级配置 3.4.1 /etc/sysconfig/vncservers文件详解 3.4.2 配置用户使用固定虚拟桌面 3.4.3 控制vncserver服务 第4章 配置NFS服务器 4.1 NFS简介 4.1.1 什么是NFS 4.1.2 NFS协议 4.2 NFS服务器安装和配置 4.2.1 安装NFS服务器软件包 4.2.2 /etc/nfsmount.conf文件详解 4.2.3 /etc/exports文件详解 4.2.4 NFS服务器配置实例 4.2.5 控制nfs服务 4.3 管理NFS共享目录 4.3.1 维护NFS共享目录 4.3.2 查看NFS共享目录信息 4.3.3 查看/var/lib/nfs/etab文件 4.4 挂载和卸载NFS共享目录 4.4.1 挂载和卸载NFS文件系统 4.4.2 开机自动挂载NFS文件系统 4.5 NFS服务器高级配置 4.5.1 NFS文件系统自动挂载 4.5.2 /etc/sysconfig/nfs文件详解 4.5.3 NFS使用固定端口 4.6 管理NFS统计信息 4.6.1 显示NFS活动统计信息 4.6.2 显示NFS客户机挂载统计信息 第5章 配置Samba服务器 5.1 Samba简介 5.2 Samba服务器安装和配置 5.2.1 安装Samba服务器软件包 5.2.2 /etc/samba/smb.conf文件详解 5.2.3 Samba共享目录配置实例 5.3 Samba服务器配置实例 5.3.1 share级别Samba服务器配置 5.3.2 user级别Samba服务器配置 5.3.3 Samba打印机共享配置 5.3.4 控制smb服务 5.3.5 Samba排错 5.4 配置Samba客户端 5.4.1 Linux客户端配置 5.4.2 Windows客户端配置 5.5 Samba服务器高级配置 5.5.1 设置Samba加密口令 5.5.2 映射Samba用户账户 5.6 管理Samba服务器 5.6.1 显示当前Samba连接报告 5.6.2 管理Samba用户数据库 5.7 使用SWAT配置Samba服务器 5.7.1 SWAT简介 5.7.2 /etc/xinetd.d/swat文件详解 5.7.3 启用SWAT 5.7.4 使用SWAT 第6章 配置DHCP服务器 6.1 DHCP简介 6.1.1 什么是DHCP 6.1.2 使用DHCP服务优缺点 6.1.3 DHCP地址租约过程 6.1.4 DHCP相关术语 6.2 DHCP服务器安装和配置 6.2.1 安装DHCP服务器软件包 6.2.2 /etc/dhcp/dhcpd.conf文件详解 6.2.3 DHCP服务器配置实例 6.2.4 在指定网络接口启动DHCP服务器 6.2.5 控制dhcpd服务 6.2.6 DHCP服务器排错 6.3 配置DHCP客户端 6.3.1 Linux客户端配置 6.3.2 Windows客户端配置 6.4 查看DHCP地址租约信息 6.5 DHCP中继代理 6.5.1 DHCP中继代理简介 6.5.2 DHCP中继代理配置实例 第7章 配置DNS服务器 7.1 DNS简介 7.1.1 什么是DNS 7.1.2 DNS域命名空间简介 7.1.3 域名 7.1.4 DNS服务器类型 7.1.5 DNS解析类型 7.1.6 bind简介 7.2 DNS服务器安装和配置 7.2.1 安装DNS服务器软件包 7.2.2 /etc/named.conf文件详解 7.2.3 配置DNS区域文件 7.2.4 /var/named/named.ca文件详解 7.2.5 主DNS服务器配置实例 7.2.6 控制named服务 7.3 DNS服务器排错 7.3.1 rndc 7.3.2 named-checkconf 7.3.3 named-checkzone 7.4 配置DNS客户端 7.4.1 Linux客户端配置 7.4.2 Windows客户端配置 7.5 DNS客户端域名解析测试 7.5.1 host 7.5.2 nslookup 7.5.3 dig 7.6 DNS服务器高级配置 7.6.1 DNS简单负载均衡 7.6.2 辅助DNS服务器 7.6.3 完全转发DNS服务器 7.6.4 条件转发DNS服务器 7.6.5 虚拟子域 7.6.6 缓存DNS服务器 7.6.7 直接域名解析 7.6.8 泛域名解析 7.6.9 访问控制列表 7.6.10 chroot方式启动DNS服务器 第8章 配置Apache服务器 8.1 Web简介 8.1.1 什么是Web 8.1.2 Web特点 8.1.3 Web工作原理 8.1.4 静态网站和动态网站的区别 8.1.5 Web错误代码 8.1.6 Apache简介 8.2 Apache服务器安装和配置 8.2.1 安装Apache服务器软件包 8.2.2 /etc/httpd/conf/httpd.conf文件详解 8.2.3 Apache模块 8.2.4 Apache服务器配置实例 8.2.5 控制httpd服务 8.2.6 控制Apache服务器 8.3 访问Apache服务器 8.3.1 Mozilla Firefox 8.3.2 lynx 8.3.3 curl 8.3.4 elinks 8.4 日志文件 8.4.1 配置错误日志 8.4.2 配置访问日志 8.4.3 日志滚动 8.5 Apache服务器高级配置 8.5.1 .htaccess文件 8.5.2 访问控制 8.5.3 用户认证和授权 8.5.4 虚拟目录 8.5.5 WebDAV配置 8.5.6 符号链接 8.5.7 网页重定向 8.5.8 配置每个用户的Web网站 8.5.9 配置Apache代理服务 8.6 监测Apache服务器状态和信息 8.6.1 server-status 8.6.2 server-info 8.7 Apache日志分析 8.7.1 webalizer 8.7.2 awstats 8.8 配置Apache虚拟主机 8.8.1 基于IP地址的虚拟主机 8.8.2 基于TCP端口号的虚拟主机 8.8.3 基于域名的虚拟主机 8.9 配置Apache动态网站 8.9.1 配置CGI动态网站 8.9.2 配置PHP动态网站 8.10 配置LAMP网站 8.10.1 LAMP简介 8.10.2 搭建LAMP网站实例 8.11 HTTPS网站 8.11.1 HTTPS和SSL简介 8.11.2 /etc/httpd/conf.d/ssl.conf文件详解 8.11.3 配置HTTPS网站 第9章 配置Tomcat服务器 9.1 Tomcat简介 9.2 Tomcat服务器安装和配置 9.2.1 部署Tomcat动态网站 9.2.2 Tomcat目录 9.2.3 启动和关闭tomcat服务 9.2.4  /usr/local/tomcat/conf/server.xml文件详解 9.3 Tomcat服务器高级配置 9.3.1 虚拟目录 9.3.2 限制主机访问Tomcat服务器 9.3.3 配置每个用户的Web网站 9.3.4 配置Tomcat服务器支持CGI 9.3.5 设置Tomcat默认主页 9.3.6 配置HTTPS网站 9.4 通过网页管理Tomcat服务器 9.4.1  /usr/local/tomcat/conf/tomcat-users.xml文件详解 9.4.2 访问Manager App和Server Status 9.4.3 访问Host Manager 第10章 配置Nginx服务器 10.1 Nginx简介 10.2 Nginx服务器安装和配置 10.2.1 源码编译安装nginx软件 10.2.2 /etc/nginx/nginx.conf文件详解 10.2.3 Nginx服务器配置实例 10.2.4 控制Nginx服务器 10.2.5 Nginx日志文件 10.3 实现nginx服务开机自动启动 10.3.1 创建/etc/rc.d/init.d/nginx文件 10.3.2 控制nginx服务 10.4 Nginx服务器高级配置 10.4.1 虚拟目录 10.4.2 Nginx启用gzip压缩 10.4.3 查看Nginx工作状态 10.4.4 Nginx防盗链配置 10.4.5 配置Nginx日志滚动 10.4.6 限制Nginx访问流量 10.4.7 配置HTTPS网站 10.5 配置Nginx虚拟主机 10.5.1 基于IP地址的虚拟主机 10.5.2 基于TCP端口号的虚拟主机 10.5.3 基于域名的虚拟主机 第11章 配置SVN服务器 11.1 SVN概述 11.1.1 什么是版本控制 11.1.2 Subversion简介 11.1.3 Subversion的特性 11.1.4 SVN相关术语 11.2 SVN服务器安装和配置 11.2.1 安装SVN服务器软件包 11.2.2 管理SVN版本库 11.2.3  /etc/subversion/conf/svnserve.conf文件详解 11.2.4 /etc/subversion/conf/passwd文件详解 11.2.5 /etc/subversion/conf/authz文件详解 11.2.6 启动svn服务 11.2.7 SVN服务器配置实例 11.2.8 控制svnserve服务 11.2.9 通过HTTP协议访问SVN版本库 11.3 配置SVN客户端 11.3.1 Linux客户端配置 11.3.2 Windows客户端配置 第12章 配置vsftpd服务器 12.1 FTP简介 12.1.1 什么是FTP 12.1.2 FTP数据传输原理 12.1.3 FTP传输模式 12.1.4 FTP协议消息号 12.1.5 FTP用户 12.1.6 vsftpd简介 12.2 vsftpd服务器安装和配置 12.2.1 安装vsftpd服务器软件包 12.2.2 /etc/vsftpd/vsftpd.conf文件详解 12.2.3 控制vsftpd服务 12.3 配置vsftpd客户端 12.3.1 Linux客户端配置 12.3.2 Windows客户端配置 12.4 vsftpd服务器配置实例 12.4.1 测试默认匿名用户登录 12.4.2  允许匿名用户上传、下载文件和创建目录 12.4.3 只允许本地用户账户登录 12.4.4 限制用户目录 12.4.5 配置vsftpd服务器使用非标准端口 12.4.6 配置高安全匿名vsftpd服务器 12.4.7 拒绝指定用户连接vsftpd服务器 12.5 虚拟用户 12.5.1 虚拟用户简介 12.5.2 配置虚拟用户vsftpd服务器 12.5.3 对不同的虚拟用户设置不同的权限 12.6 以xinetd方式运行vsftpd 12.6.1 /etc/xinetd.d/vsftpd文件详解 12.6.2 通过xinetd方式启动vsftpd服务器 12.7 虚拟vsftpd服务器 12.7.1 独立启动的虚拟vsftpd服务器 12.7.2 xinetd启动的虚拟vsftpd服务器 第13章 配置Sendmail服务器 13.1 电子邮件简介 13.1.1 什么是电子邮件 13.1.2 邮件系统组成 13.1.3 电子邮件协议简介 13.1.4 SMTP协议命令 13.1.5 SMTP响应号码 13.1.6 Sendmail简介 13.2 Sendmail服务器安装和配置 13.2.1 安装Sendmail服务器软件包 13.2.2 /etc/mail/sendmail.mc文件详解 13.2.3 /etc/mail/submit.mc文件详解 13.2.4 /etc/mail/sendmail.cf文件详解 13.2.5 /etc/mail/local-host-names文件详解 13.2.6 /etc/mail/access文件详解 13.2.7 /etc/aliases文件详解 13.2.8 /etc/mail/userdb文件详解 13.2.9 Sendmail服务器配置实例 13.2.10 控制sendmail服务 13.2.11 配置dovecot服务器 13.2.12 测试发送Sendmail邮件 13.3 配置Sendmail客户端 13.3.1 Linux客户端配置 13.3.2 Windows客户端配置 13.4 管理用户邮件 13.4.1 用户邮件目录 13.4.2 邮件队列目录 13.4.3 显示邮件队列 13.4.4 显示邮件统计信息 13.5 虚拟域 13.5.1 /etc/mail/virtusertable文件详解 13.5.2 Sendmail虚拟域配置实例 13.6 Sendmail服务器认证 第14章 配置NTP服务器 14.1 NTP简介 14.1.1 什么是NTP 14.1.2 NTP服务器工作模式 14.2 NTP服务器安装和配置 14.2.1 安装NTP服务器软件包 14.2.2 /etc/ntp.conf文件详解 14.2.3 NTP服务器配置实例 14.2.4 控制ntpd服务 14.3 配置NTP客户端 14.3.1 Linux客户端配置 14.3.2 Windows客户端配置 14.3.3 手动设置系统时间和硬件时间 14.4 测试网络时间服务 14.4.1 显示网络时间同步状态 14.4.2 查看NTP服务同步状态 14.4.3 读取内核时间变量 14.4.4 查询和更改当前ntpd守护进程的状态 14.5 NTP服务器广播方式 14.5.1 生成NTP主机密钥 14.5.2 配置广播方式NTP服务器实例 第15章 配置NIS服务器 15.1 NIS简介 15.1.1 什么是NIS 15.1.2 NIS主机类型 15.2 NIS服务器安装和配置 15.2.1 安装NIS服务器软件包 15.2.2 /etc/ypserv.conf文件详解 15.2.3 设置NIS域名 15.2.4 创建NIS数据库 15.2.5 NIS服务器配置实例 15.2.6 控制ypserv服务 15.3 配置NIS客户端 15.3.1 /etc/nsswitch.conf文件详解 15.3.2 /etc/yp.conf文件详解 15.3.3 命令方式配置NIS客户端 15.3.4 图形方式配置NIS客户端 15.3.5 文本方式配置NIS客户端 15.4 NIS客户端检测 15.4.1 yptest 15.4.2 ypwhich 15.4.3 ypcat 15.4.4 ypmatch 15.4.5 yppasswd 15.4.6 ypchsh 15.4.7 ypset 15.4.8 yppoll 15.5 NIS服务器高级配置 15.5.1 配置NIS服务器使用固定端口 15.5.2 自动挂载NIS用户主目录 15.5.3 更新NIS数据库 15.5.4 配置从NIS服务器 第16章 配置OpenLDAP服务器 16.1 LDAP简介 16.1.1 什么是LDAP 16.1.2 LDAP协议 16.1.3 LDAP使用优势 16.1.4 LDAP基本模型 16.1.5 OpenLDAP简介 16.2 LDIF简介 16.2.1 什么是LDIF 16.2.2 对象类 16.2.3 属性 16.3 OpenLDAP服务器安装和配置 16.3.1 安装OpenLDAP服务器软件包 16.3.2 /etc/openldap/slapd.conf文件详解 16.3.3 设置LDAP管理员密码 16.3.4 OpenLDAP服务器配置实例 16.3.5 控制slapd服务 16.3.6 检查OpenLDAP配置文件 16.4 管理OpenLDAP服务器 16.4.1 添加LDAP条目 16.4.2 查询LDAP数据信息 16.4.3 LDAP数据导出成LDIF 16.4.4 修改LDAP条目 16.4.5 删除LDAP条目 16.5 phpLDAPadmin 16.5.1 安装和配置phpLDAPadmin 16.5.2 使用phpLDAPadmin 16.6 配置OpenLDAP客户端 16.6.1 /etc/openldap/ldap.conf文件详解 16.6.2 配置Linux系统OpenLDAP客户端 第17章 配置MySQL数据库 17.1 MySQL数据库简介 17.2 安装MySQL软件 17.2.1 RPM软件包方式安装MySQL 17.2.2 源码编译方式安装MySQL 17.2.3 控制mysqld服务 17.3 MySQL实用程序 17.3.1 常用MySQL实用程序 17.3.2 mysqlshow 17.3.3 mysqladmin 17.3.4 myisamchk 17.3.5 mysql 17.3.6 mysqlimport 17.3.7 mysqlcheck 17.4 管理和维护MySQL数据库 17.4.1 数据库 17.4.2 数据类型 17.4.3 表 17.4.4 DML数据操作 17.4.5 索引 17.4.6 完整性约束 17.4.7 视图 17.5 /etc/my.cnf文件详解 17.6 MySQL数据目录和日志文件 17.6.1 MySQL数据目录 17.6.2 MySQL日志文件 17.7 MySQL数据库备份和恢复 17.7.1 mysqldump备份数据库 17.7.2 恢复数据库 17.7.3 mysqlhotcopy数据库备份 17.8 用户管理 17.8.1 创建用户 17.8.2 设置用户密码 17.8.3 重命名用户名 17.8.4 删除用户 17.9 权限管理 17.9.1 权限简介 17.9.2 授予权限 17.9.3 撤销权限 17.10  MySQL图形界面客户端 17.10.1 Navicat for MySQL 17.10.2 MySQL Workbench 第18章 配置PostgreSQL数据库 18.1 PostgreSQL简介 18.2 PostgreSQL服务器安装和配置 18.2.1 安装PostgreSQL服务器软件包 18.2.2 初始化PostgreSQL数据库 18.2.3 控制postgresql服务 18.3 PostgreSQL实用程序 18.3.1 常用PostgreSQL实用程序 18.3.2 pg_ctl 18.3.3 psql 18.4 管理和维护PostgreSQL数据库 18.4.1 数据库 18.4.2 表空间 18.4.3 模式 18.4.4 表 18.4.5 DML数据操作 18.4.6 索引 18.4.7 完整性约束 18.4.8 视图 18.5 数据库信息统计和清理 18.5.1 收集数据库统计信息 18.5.2 清理数据库 18.6 用户和组管理 18.6.1 管理用户 18.6.2 管理组 18.7 权限管理 18.7.1 权限简介 18.7.2 授予权限 18.7.3 撤销权限 18.8 PostgreSQL数据目录和日志文件 18.8.1 PostgreSQL数据目录 18.8.2 PostgreSQL日志文件 18.9 PostgreSQL重要配置文件 18.9.1  /var/lib/pgsql/data/postgresql.conf文件详解 18.9.2  /var/lib/pgsql/data/pg_hba.conf文件详解 18.10 PostgreSQL数据库备份和恢复 18.10.1 pg_dump备份数据库 18.10.2 pg_dumpall备份数据库 18.10.3 pg_restore恢复数据库 18.11 phpPgAdmin图形化客户端工具 第19章 配置Squid服务器 19.1 代理服务器简介 19.1.1 什么是代理服务器 19.1.2 代理服务器的功能 19.1.3 代理服务器类型 19.1.4 Squid简介 19.2 Squid服务器安装和配置 19.2.1 安装Squid服务器软件包 19.2.2 /etc/squid/squid.conf文件详解 19.2.3 Squid访问控制列表 19.2.4 Squid服务器配置实例 19.2.5 控制squid服务 19.3 配置Squid客户端 19.3.1 Linux客户端配置 19.3.2 Windows客户端配置 19.4 Squid日志 19.4.1 Squid日志文件简介 19.4.2 使用webalizer实现Squid流量分析 19.5 Squid服务器高级配置 19.5.1 Squid缓存管理 19.5.2 Squid安全设置 19.5.3 配置Squid透明代理 19.5.4 配置Squid反向代理 19.5.5 Squid服务器性能优化 第20章 配置iptables防火墙 20.1 防火墙简介 20.1.1 什么是防火墙 20.1.2 什么是包过滤防火墙 20.1.3 iptables简介 20.2 iptables防火墙安装和配置 20.2.1 安装iptables防火墙软件包 20.2.2 /etc/sysconfig/iptables文件详解 20.2.3 控制iptables服务 20.2.4 保存和恢复iptables规则 20.3 iptables规则要素 20.3.1 表 20.3.2 链 20.3.3 目标动作 20.3.4 操作命令 20.3.5 基本规则匹配器 20.3.6 扩展规则匹配器 20.3.7 其他iptables目标动作 20.4 防火墙配置图形工具 20.4.1 安装system-config-firewal软件包 20.4.2 使用防火墙配置图形工具 第21章 配置NAT服务器 21.1 NAT简介 21.1.1 什么是NAT 21.1.2 NAT工作原理 21.1.3 NAT技术类型 21.2 NAT服务器配置实例 21.2.1 nat表、链和目标动作 21.2.2 实现SNAT 21.2.3 实现DNAT 21.2.4 实现MASQUERADE 21.2.5 实现透明代理 21.2.6 控制iptables服务 21.3 NAT客户端配置 21.3.1 Linux客户端配置 21.3.2 Windows客户端配置 第22章 配置VPN服务器 22.1 VPN简介 22.1.1 什么是VPN 22.1.2 VPN隧道协议 22.2 VPN服务器安装和配置 22.2.1 安装VPN服务器软件包 22.2.2 /etc/pptpd.conf文件详解 22.2.3 /etc/ppp/options.pptpd文件详解 22.2.4 /etc/ppp/chap-secrets文件详解 22.2.5 管理VPN用户   22.2.6 VPN服务器配置实例 22.2.7 控制pptpd服务 22.3 配置VPN客户端 22.3.1 Windows客户端配置 22.3.2 查看VPN服务器和VPN客户端 第23章 配置Linux路由器 23.1 路由器相关知识 23.1.1 路由器原理与作用 23.1.2 路由器功能 23.1.3 路由选择方式 23.1.4 动态路由协议 23.2 配置静态路由器 23.2.1 route命令基本使用 23.2.2 查看路由表信息 23.2.3 添加和删除静态路由 23.2.4 静态路由配置实例 23.3 Quagga服务器安装和配置 23.3.1 Quagga简介 23.3.2 安装Quagga服务器软件包 23.3.3 Quagga配置文件和命令 23.3.4 Quagga服务器基本配置 23.4 使用Quagga配置路由 23.4.1 配置静态路由 23.4.2 配置RIP动态路由 23.4.3 配置OSPF动态路由 23.4.4 配置BGP动态路由 第24章 安装Oracle 12c数据库 24.1 Oracle数据库简介 24.1.1 什么是Oracle数据库 24.1.2 Oracle数据库体系结构 24.2 安装Oracle 12c 24.2.1 Oracle 12c安装前准备工作 24.2.2 高级方式安装Oracle 12c企业版 24.3 管理监听器和数据库启动关闭 24.3.1 管理监听器 24.3.2 启动和关闭Oracle数据库 24.4 Oracle客户端工具 24.4.1 SQL*Plus 24.4.2 ORACLE EM Express 24.4.3 Oracle SQL Developer 附录1 配置TFTP服务器 1.1 TFTP简介 1.1.1 什么是TFTP 1.1.2 TFTP和FTP协议比较 1.2 TFTP服务器安装和配置 1.2.1 安装TFTP服务器软件包 1.2.2 /etc/xinetd.d/tftp文件详解 1.2.3 TFTP服务器配置实例 1.2.4 控制xinetd服务 1.3 配置TFTP客户端 附录2 配置Telnet服务器 2.1 Telnet简介 2.2 Telnet服务器安装和配置 2.2.1 安装Telnet服务器软件包 2.2.2 /etc/xinetd.d/telnet文件详解 2.2.3 Telnet服务器配置实例 2.2.4 控制xinetd服务 2.3 配置Telnet客户端 2.3.1 Linux客户端连接 2.3.2 Window客户端连接 2.4 Telnet服务器高级配置 2.4.1 允许root登录Telnet服务器 2.4.2 配置高安全性Telnet服务器 2.4.3 更改telnet服务端口 附录3 命令速查表 本文出自 “” 博客,请务必保留此出处
了这篇文章
类别:┆阅读(0)┆评论(0)

我要回帖

更多关于 lamp服务器上传源码 的文章

 

随机推荐