CENTOS 4.4 配置ZEUS,PHP5,MYSQL4.0
CENTOS 4.4 配置ZEUS,PHP5,MYSQL4.0 安装配置LINUX步骤 --为DZ,PW环境而搭建,实例教程 CENTOS+ZEUS+PHP+MYSQL --Jason Fan 2006/8/10 16:0...
CENTOS 4.4 配置ZEUS,PHP5,MYSQL4.0 安装配置LINUX步骤 --为DZ,PW环境而搭建,实例教程 CENTOS+ZEUS+PHP+MYSQL --Jason Fan 2006/8/10 16:00 1、SSH进入服务器 2、用df -h命令查看各分区情况,做到心中有数 [root@server ~]# df -h Filesystem Size Used Avail Use% Mounted on /dev/hda2 7.7G 254M 7.1G 4% / /dev/hda1 76M 20M 53M 28% /boot none 506M 0 506M 0% /dev/shm /dev/hda8 84G 33M 80G 1% /home /dev/hda7 1012M 33M 928M 4% /tmp /dev/hda6 7.7G 1.1G 6.3G 15% /usr /dev/hda5 7.7G 105M 7.2G 2% /var 3、确认编译环境是否健全 yum install gcc-c++ yum install libtool yum install flex yum install curl-devel 4、下载软件,后台让系统下载,我们做别的事情。 cd /opt/ wget -c http://cq2.cn/soft/MySQL-client-4.0.27-0.i386.rpm http://cq2.cn/soft/MySQL-devel-4.0.27-0.i386.rpm http://cq2.cn/soft/MySQL-embedded-4.0.27-0.i386.rpm http://cq2.cn/soft/MySQL-server-4.0.27-0.i386.rpm http://cq2.cn/soft/MySQL-shared-compat-4.0.27-0.i386.rpm http://cq2.cn/soft/ZendOptimizer-3.2.2-linux-glibc21-i386.tar.gz http://cq2.cn/soft/Zeus_43_Linux.zip http://cq2.cn/soft/apf-current.tar.gz http://cq2.cn/soft/eaccelerator-0.9.5.tar.bz2 http://cq2.cn/soft/php-5.2.1.tar.bz2 http://cq2.cn/soft/phpMyAdmin-2.9.1.1-all-languages-utf-8-only.zip 5、配置时区,服务 setup 时区 Timezone configuration / Asia/Chongqing System services / isdn 空格取消 System services / pcmcia 空格取消 System services / vsftpd 空格添加,如果没有这个选项,则要安装,安装步骤见后面 *表示选中 6、配置IP ifconfig 查看主IP vi /etc/rc.local ifconfig eth0:0 205.209.176.118 netmask 255.255.255.0 up ifconfig eth0:1 205.209.176.119 netmask 255.255.255.0 up ifconfig eth0:2 205.209.176.120 netmask 255.255.255.0 up ifconfig eth0:3 205.209.176.121 netmask 255.255.255.0 up UNIX注意大小写 G 移到文件末尾 o 新起一行并且设置为添加状态 / i 当前位置添加状态 鼠标右键将剪贴板内容粘贴到ssh里面 按两次键盘右上角ESC键 :wq 保存退出 7、删除原系统中不需要之rpm包,主要是httpd,php,mysql等用不到的。 1)通过rpm -qa | grep httpd查询apache包 删除掉查出来的rpm rpm -e httpd-suexec-2.0.53-3.3 system-config-httpd-1.3.1-1 httpd-2.0.53-3.3 2)通过rpm -qa | grep mysql查询mysql包 删除掉查出来的rpm rpm -e mysql-devel-3.23.58-16.FC3.1 mysql-3.23.58-16.FC3.1 libdbi-dbd-mysql-0.6.5-9 perl-DBD-MySQL-2.9003-5.i386 dovecot-0.99.13-3.FC3.i386 MyODBC-2.50.39-25.FC3.1.i386 MySQL-python-0.9.2-4.i386 3)通过rpm -qa | grep php查询php包 8、配置FTP,使用vsftpd服务器 安装使用yum install vsftpd 安装好后请进入setup确认每次开机会自启动该服务 vi /etc/vsftpd/vsftpd.conf anonymous_enable=NO #YES=>NO xferlog_file=/var/log/vsftpd.log idle_session_timeout=600 data_connection_timeout=120 ftpd_banner=Welcome to FTP service. chroot_local_user=YES #添加此句 按多次Esc键后,保存退出:wq! service vsftpd start Starting vsftpd for vsftpd: [ OK ] 9、安装mysql 4.0.27 cd /opt/ rpm -ivh MySQL-* #自动安装以MySQL-开头的所有文件 如果出错, warning: MySQL-client-4.0.27-0.i386.rpm: V3 DSA signature: NOKEY, key ID 5072e1f5 error: Failed dependencies: perl(DBI) is needed by MySQL-client-4.0.27-0.i386 perl(DBI) is needed by MySQL-server-4.0.27-0.i386 Suggested resolutions: /home/buildcentos/CENTOS/en/4.0/i386/CentOS/RPMS/perl-DBI-1.40-8.i386.rpm 则需要安装关联文件: yum install perl-DBI 再进行rpm -ivh MySQL-* 安装 配置my.cnf cp /usr/share/mysql/my-large.cnf /etc/my.cnf vi /etc/my.cnf skip-bdb skip-innodb skip-locking skip-networking query_cache_limit=1M query_cache_size=32M query_cache_type=1 back_log=200 interactive_timeout=10 wait_timeout=2 connect_timeout=3 max_connections=300 max_connect_errors=1000 long_query_time=5 并且将#log-bin 前面加#注释掉 保存退出 再执行一下mysql命令,测试是否MYSQL启动成功 用exit退出mysql客户端 10、安装zeus cd /opt/ 解压 unzip Zeus_43_Linux.zip cd Zeus_43_Linux 解压 tar zxvf Zeus_43_Linux-x86.tgz cd Zeus_43_Linux-x86 安装zeus sh zinstall 在阅读版权处,按ctrl+C可以中止阅读转去下一步 Enter `accept' if you accept this license agreement: accept 输入accept,回车,表示接受版权 Where should the product be installed? [/usr/local/zeus]: 安装目录使用默认的/usr/local/zeus,直接回车 1. Full install of both admin server & web server 2. Stand-alone install of admin server 3. Clustered install of web server H. Help Choose installation option [1]: 选择安全安装,即1直接回车 Enter the key filename, or leave blank for unlicensed mode: 输入license文件名字和位置 ../license.key 回车 Please choose a password for the admin server: Re-enter: 输入管理员密码68609569 Enable SNMP support for web package? Y/N [N]: 这里输入N,再回车 Choose a UNIX user for the web process to run as [nobody]: Choose a UNIX group for the web process to run as [nobody]: 这两处直接回车 Zeus can be installed so that it automatically runs when this computer boots. Would you like Zeus to start at boot time? Y/N [Y]: 设置在启动的时候自启动,Y 停止zeus进行破解 /usr/local/zeus/stop-zeus #停止zeus 复制破解文件到安装目录 cp ../zeus.web /usr/local/zeus/web/bin/zeus.web 在系统提示覆盖的时候,按Y确认覆盖原文件 再启动zeus即可 /usr/local/zeus/start-zeus 11、配置php 5.2.1 cd /opt/ ./configure --prefix=/usr/local/libmcrypt tar xjf php-5.2.1.tar.bz2 cd php-5.2.1 ./configure --with-config-file-path=/usr/local/etc --enable-force-cgi-redirect --enable-inline-optimization --disable-debug --enable-fastcgi --with-zlib --enable-ftp --with-gd --with-freetype-dir --with-jpeg-dir --with-png-dir --with-zlib-dir --with-ttf --enable-gd-native-ttf --enable-gd-jis-conv --with-mysql=/usr --with-iconv --enable-xml --enable-exif --with-gettext --enable-mbstring --with-mcrypt 出错: configure: error: xml2-config not found. Please check your libxml2 installation. 解决:yum install libxml2 和 yum install libxml2-devel configure: error: libjpeg.(a|so) not found. 解决:yum install libjpeg-devel configure: error: libpng.(a|so) not found. 解决:yum install libpng-devel configure: error: freetype2 not found! 解决:yum install freetype-devel 安装完系统缺少的rpm包后,继续安装 make make install 先将原来zeus内置的PHP文件改名一下 mv /usr/local/zeus/web/php/php /usr/local/zeus/web/php/php.old 再复制新的php文件到原来的目录 cp sapi/cgi/php /usr/local/zeus/web/php/ 配置php.ini cp php.ini-dist /usr/local/etc/php.ini vi /usr/local/etc/php.ini register_globals = On #由Off => On upload_max_filesize = 8M #2M => 8M memory_limit = 64M 保存退出 12、配置zeus http://205.209.141.141:9090/ 输入用户名admin和安装时候的密码 点击 Create a Virtual Server 在以下栏位分别输入: Virtual Server Name: 205.209.141.141 Host Name and Port: 205.209.141.141 port: 80 Document Root: /home #以后根据客人的网站目录给调整 最少要输入以上三项内容,再按底部的 Create a Virtual Server 按钮 建好第一个虚拟主机后,立即进行配置,以便支持PHP File Upload no => yes (Enabling File Uploading / Enabled) PHP no => yes (Enabling PHP Support / Enabled) Directory Requests => Directory Listing => Disabled 再点顶部的:This configuration has been modified. Click here for details or to make it take effect. commit提交它 Start这个虚拟主机站点,搞定 13、安装zend 3 cd /opt tar zxvf ZendOptimizer-3.2.2-linux-glibc21-i386.tar.gz cd ZendOptimizer-3.2.2-linux-glibc21-i386 sh install Are you using Apache Web server? 选择NO 其他地方回车即可 14、配置phpmyadmin cd /opt/ unzip phpMyAdmin-2.9.1.1-all-languages-utf-8-only.zip cd phpMyAdmin-2.9.1.1-all-languages-utf-8-only mkdir -p /home/admin/www/html/phpmyadmin cp -R * /home/admin/www/html/phpmyadmin cd /home/admin/www/html/phpmyadmin vi libraries/config.default.php $cfg['blowfish_secret'] = 'osh4n5l3s4'; $cfg['Servers'][$i]['auth_type'] = 'cookie'; 保存退出 http://205.209.141.141/phpmyadmin/ 登入,初始密码为空,用户名是root 进入权限处更改root密码 root localhost 这个最后改密码 先改root另外一个用户的密码 12、安装eaccelerator cd /opt/eaccelerator-0.9.5.3 phpize ./configure --enable-eaccelerator=shared --with-php-config=/usr/local/bin/php-config make make install cd /usr/local/lib/php/extensions/no-debug-non-zts-20060613/ vi /usr/local/lib/php.ini 添加入下面的信息到文件最末尾 extension="/usr/local/lib/php/extensions/no-debug-non-zts-20060613/eaccelerator.so" eaccelerator.shm_size="16" eaccelerator.cache_dir="/tmp/eaccelerator" eaccelerator.enable="1" eaccelerator.optimizer="1" eaccelerator.check_mtime="1" eaccelerator.debug="0" eaccelerator.filter="" eaccelerator.shm_max="0" eaccelerator.shm_ttl="0" eaccelerator.shm_prune_period="0" eaccelerator.shm_only="0" eaccelerator.compress="1" eaccelerator.compress_level="9" 执行以下命令 mkdir /tmp/eaccelerator chmod 0777 /tmp/eaccelerator
(责任编辑:Cloud科技) 部分网站内容及图片来源于网络,如有侵权或违规内容请联系管理员删除!
序列号 | CPU | RAM | HDD | 带宽 | 售价(美元) | 免费试用 |
---|---|---|---|---|---|---|
香港服务器1 | E5-2620 | 32G | 1T HDD | 50M/无限流量 | $196.00 | 立即申请 |
香港服务器2 | E5-2650 | 32G | 1T HDD | 50M/无限流量 | $256.00 | 立即申请 |
香港服务器3 | E5-2680 | 32G | 1T HDD | 50M/无限流量 | $316.00 | 立即申请 |
香港服务器4 | E5-2690 | 32G | 1T HDD | 50M/无限流量 | $336.00 | 立即申请 |
香港服务器5 | E5-2697 | 32G | 1T HDD | 50M/无限流量 | $376.00 | 立即申请 |
香港服务器6 | E5-2620*2 | 32G | 1T HDD | 50M/无限流量 | $376.00 | 立即申请 |
香港服务器7 | E5-2650*2 | 32G | 1T HDD | 50M/无限流量 | $436.00 | 立即申请 |
香港服务器8 | E5-2680*2 | 32G | 1T HDD | 50M/无限流量 | $476.00 | 立即申请 |
香港服务器9 | E5-2690*2 | 32G | 1T HDD | 50M/无限流量 | $556.00 | 立即申请 |
香港服务器10 | E5-2697*2 | 32G | 1T HDD | 50M/无限流量 | $596.00 | 立即申请 |
香港服务器11 | E5-2680v4*2 | 32G | 1T HDD | 50M/无限流量 | $696.00 | 立即申请 |
香港服务器12 | E5-2698v4*2 | 32G | 1T HDD | 50M/无限流量 | $796.00 | 立即申请 |
上一篇: MySQL忘记root密码找回方法
下一篇: 安装配置LINUX步骤,实例教程