由于部署的原因,需要安装低版本的PHP和Zend,不能使用yum安装,参考网上两篇文件:
http://www.92csz.com/19/603.html
http://it.chinawin.net/softwaredev/article-24a56.html
因为安装环境有所不同,因此对这两篇文件进行了整合和局部改动,以能满足安装需求。
我的安装环境是:Centos 6.5 64位版,装来的部署环境为阿里云的Centos 6.5 64位版,因为Google被封,有些软件已经下载不到,我会放在我的阿里云上,供大家下载
第一步:安装系统环境需要的软件
yum install -y gcc gcc-c++ autoconf libjpeg libjpeg-devel libpng libpng-devel freetype freetype-devel libxml2 libxml2-devel zlib zlib-devel glibc glibc-devel glib2 glib2-devel bzip2 bzip2-devel ncurses ncurses-devel curl curl-devel e2fsprogs e2fsprogs-devel krb5-libs krb5-devel krb5-server libidn libidn-devel openssl openssl-devel openldap openldap-devel nss_ldap openldap-clients openldap-servers
第二步:编译安装PHP所需要的库
mkdir -p /data/soft
mkdir -p /data/src
cd /data/src
wget http://www.etiansoft.com/downloads/php/libiconv-1.13.1.tar.gz
tar zxvf libiconv-1.13.1.tar.gz
cd libiconv-1.13.1
./configure --prefix=/usr/local
make && make install
cd ..
wget http://www.etiansoft.com/downloads/php/libmcrypt-2.5.8.tar.gz
tar zxvf libmcrypt-2.5.8.tar.gz
cd libmcrypt-2.5.8/
./configure
make && make install
/sbin/ldconfig
cd libltdl/
./configure --enable-ltdl-install
make && make install
cd ../../
wget http://www.etiansoft.com/downloads/php/mhash-0.9.9.9.tar.bz2
tar jxvf mhash-0.9.9.9.tar.bz2
cd mhash-0.9.9.9
./configure
make && make install
echo "/usr/local/lib" >>/etc/ld.so.conf
/sbin/ldconfig
cd ..
wget http://www.etiansoft.com/downloads/php/mcrypt-2.6.8.tar.gz
tar zxvf mcrypt-2.6.8.tar.gz
cd mcrypt-2.6.8
/sbin/ldconfig
./configure
make && make install
第三步:编译安装mysql
cd /data/src
wget http://www.etiansoft.com/downloads/php/mysql-5.1.72.tar.gz
tar zxvf mysql-5.1.72.tar.gz
cd mysql-5.1.72
/usr/sbin/groupadd mysql
/usr/sbin/useradd -g mysql mysql
./configure --prefix=/data/soft/mysql --enable-assembler --with-extra-charsets=complex --enable-thread-safe-client --with-big-tables --with-readline --with-ssl --with-embedded-server --enable-local-infile
make && make install
chown -R mysql:mysql /data/soft/mysql
chmod u+w /data/soft/mysql
mkdir -p /data/soft/mysql/database
chown -R mysql:mysql /data/soft/mysql/database
以mysql用户帐号的身份建立数据表:
/data/soft/mysql/bin/mysql_install_db --basedir=/data/soft/mysql --datadir=/data/soft/mysql/database --user=mysql
创建mysql配置文件
rm -rf /data/soft/mysql/my.cnf
vi /data/soft/mysql/my.cnf
创建mysql配置文件
[client]
port = 3306
socket = /tmp/mysql.sock
[mysql]
no-auto-rehash
[mysqld]
default-character-set = utf8
lower_case_table_names = 1
default-storage-engine = INNODB
user = mysql
port = 3306
socket = /tmp/mysql.sock
basedir = /data/soft/mysql
datadir = /data/soft/mysql/database
skip-name-resolve
open_files_limit = 600
back_log = 20
max_connections = 1000
max_connect_errors = 200
table_cache = 60
external-locking = FALSE
max_allowed_packet = 16M
sort_buffer_size = 128K
join_buffer_size = 128K
thread_cache_size = 10
thread_concurrency = 8
query_cache_size = 2M
query_cache_limit = 2M
query_cache_min_res_unit = 2k
default_table_type = MyISAM
thread_stack = 192K
transaction_isolation = READ-UNCOMMITTED
tmp_table_size = 512K
max_heap_table_size = 32M
long_query_time = 1
log_long_format
server-id = 1
binlog_cache_size = 2M
max_binlog_cache_size = 4M
max_binlog_size = 512M
expire_logs_days = 7
key_buffer_size = 4M
read_buffer_size = 1M
read_rnd_buffer_size = 2M
bulk_insert_buffer_size = 2M
myisam_sort_buffer_size = 4M
myisam_max_sort_file_size = 10G
myisam_max_extra_sort_file_size = 10G
myisam_repair_threads = 1
myisam_recover
[mysqldump]
quick
max_allowed_packet = 16M
修改mysqld脚本
cp /data/soft/mysql/share/mysql/mysql.server /etc/init.d/mysqld
vi /etc/init.d/mysqld
修改
basedir=/data/soft/mysql
datadir=/data/soft/mysql/database
ln -s /data/soft/mysql/my.cnf /etc/my.cnf
启动mysql
service mysqld start
lsof -i:3306
netstat -ntupl |grep 3306
/data/soft/mysql/bin/mysqladmin -u root password 'root'
测试登录mysql
/data/soft/mysql/bin/mysql -u root -proot
mysql> create database hello;
chkconfig --add mysqld
chkconfig mysqld on
chkconfig --list |grep mysqld
service mysqld restart
第四步:编译安装PHP(FastCGI)
1、安装php-5.2.17
cd /data/src
wget http://www.etiansoft.com/downloads/php/php-5.2.17.tar.gz
wget http://www.etiansoft.com/downloads/php/php-5.2.17-fpm-0.5.14.diff.gz
wget http://www.etiansoft.com/downloads/php/php-5.2.17-max-input-vars.patch
tar zxvf php-5.2.17.tar.gz
gzip -cd php-5.2.17-fpm-0.5.14.diff.gz | patch -d php-5.2.17 -p1
cd php-5.2.17
patch -p1 < ../php-5.2.17-max-input-vars.patch
sed -i "s/\!png_check_sig (sig, 8)/png_sig_cmp (sig, 0, 8)/" ext/gd/libgd/gd_png.c
cd php-5.2.17
ln -s /usr/lib64/libjpeg.so /usr/lib/libjpeg.so
ln -s /usr/lib64/libpng.so /usr/lib/libpng.so
cp -frp /usr/lib64/libldap* /usr/lib/
./configure --prefix=/data/soft/php --with-config-file-path=/data/soft/php/etc --with-mysql=/data/soft/mysql --with-mysqli=/data/soft/mysql/bin/mysql_config --with-iconv-dir=/usr/local --with-freetype-dir --with-jpeg-dir --with-png-dir --with-zlib --with-libxml-dir=/usr --enable-xml --disable-rpath --enable-discard-path --enable-safe-mode --enable-bcmath --enable-shmop --enable-sysvsem --enable-inline-optimization --with-curl --with-curlwrappers --enable-mbregex --enable-fastcgi --enable-fpm --enable-force-cgi-redirect --enable-mbstring --with-mcrypt --with-gd --enable-gd-native-ttf --with-openssl --with-mhash --enable-pcntl --enable-sockets --with-ldap --with-ldap-sasl --with-xmlrpc --enable-zip --enable-soap
make ZEND_EXTRA_LIBS='-liconv'
make install
cp php.ini-dist /data/soft/php/etc/php.ini
cd ..
2、编译安装PHP5扩展模块
wget http://www.etiansoft.com/downloads/php/memcache-2.2.6.tgz
tar zxvf memcache-2.2.6.tgz
cd memcache-2.2.6/
/data/soft/php/bin/phpize
./configure --with-php-config=/data/soft/php/bin/php-config
make && make install
cd ..
wget http://www.etiansoft.com/downloads/php/eaccelerator-0.9.6.1.tar.bz2
tar jxvf eaccelerator-0.9.6.1.tar.bz2
cd eaccelerator-0.9.6.1/
/data/soft/php/bin/phpize
./configure --enable-eaccelerator=shared --with-php-config=/data/soft/php/bin/php-config --without-eaccelerator-use-inode
make && make install
cd ..
wget http://www.etiansoft.com/downloads/php/PDO_MYSQL-1.0.2.tgz
tar zxvf PDO_MYSQL-1.0.2.tgz
cd PDO_MYSQL-1.0.2
/data/soft/php/bin/phpize
./configure --with-php-config=/data/soft/php/bin/php-config --with-pdo-mysql=/data/soft/mysql
make && make install
cd ..
wget http://www.etiansoft.com/downloads/php/ImageMagick-6.7.0-8.tar.gz
tar zxvf ImageMagick-6.7.0-8.tar.gz
cd ImageMagick-6.7.0-8
./configure
make && make install
cd ..
wget http://www.etiansoft.com/downloads/php/imagick-3.0.1.tgz
tar zxvf imagick-3.0.1.tgz
cd imagick-3.0.1
/data/soft/php/bin/phpize
./configure --with-php-config=/data/soft/php/bin/php-config
make && make install
cd ..
3、修改php.ini文件
sed -i "s/output_buffering = Off/output_buffering = On/" /data/soft/php/etc/php.ini
sed -i "s/extension_dir =/; extension_dir =/" /data/soft/php/etc/php.ini
sed -i "s/; cgi.fix_pathinfo=0/cgi.fix_pathinfo=0/" /data/soft/php/etc/php.ini
sed -i 's%;open_basedir =%open_basedir ="/tmp/:/data/www/"%' /data/soft/php/etc/php.ini
sed -i "s/disable_functions =/disable_functions = popen,pentl_exec,passthru,exec,system,scandir,chgrp,chown,shell_exec,proc_open,proc_get_status,ini_alter,ini_alter,ini_restore,dl,pfsockopen,openlog,syslog,readlink,symlink,popepassthru,stream_socket_server,show_source,escapeshellcmd,escapeshellarg,curl_exec,curl_multi_exec,parse_ini_file,assert/" /data/soft/php/etc/php.ini
sed -i "s/expose_php = On/expose_php = Off/" /data/soft/php/etc/php.ini
sed -i "s/display_errors = On/display_errors = Off/" /data/soft/php/etc/php.ini
sed -i "s/log_errors = Off/log_errors = On/" /data/soft/php/etc/php.ini
在php.ini最后添加如下:
extension_dir = "/data/soft/php/lib/php/extensions/no-debug-non-zts-20060613/"
extension = "memcache.so"
extension = "pdo_mysql.so"
extension = "imagick.so"
[eaccelerator]
zend_extension="/data/soft/php/lib/php/extensions/no-debug-non-zts-20060613/eaccelerator.so"
eaccelerator.shm_size="1"
eaccelerator.cache_dir="/data/soft/eaccelerator_cache"
eaccelerator.enable="1"
eaccelerator.optimizer="1"
eaccelerator.check_mtime="1"
eaccelerator.debug="0"
eaccelerator.filter=""
eaccelerator.shm_max="0"
eaccelerator.shm_ttl="3600"
eaccelerator.shm_prune_period="3600"
eaccelerator.shm_only="0"
eaccelerator.compress="1"
eaccelerator.compress_level="9"
eaccelerator.keys = "disk_only"
eaccelerator.sessions = "disk_only"
eaccelerator.content = "disk_only"
4、创建eAccelerator缓存目录
mkdir -p /data/soft/eaccelerator_cache
5、创建php-fpm.conf文件
rm /data/soft/php/etc/php-fpm.conf
vi /data/soft/php/etc/php-fpm.conf
如下:
<?xml version="1.0" ?>
<configuration>
All relative paths in this config are relative to php's install prefix
<section name="global_options">
Pid file
<value name="pid_file">/data/soft/php/logs/php-fpm.pid</value>
Error log file
<value name="error_log">/data/soft/php/logs/php-fpm.log</value>
Log level
<value name="log_level">notice</value>
When this amount of php processes exited with SIGSEGV or SIGBUS ...
<value name="emergency_restart_threshold">10</value>
... in a less than this interval of time, a graceful restart will be initiated.
Useful to work around accidental curruptions in accelerator's shared memory.
<value name="emergency_restart_interval">1m</value>
Time limit on waiting child's reaction on signals from master
<value name="process_control_timeout">5s</value>
Set to 'no' to debug fpm
<value name="daemonize">yes</value>
</section>
<workers>
<section name="pool">
Name of pool. Used in logs and stats.
<value name="name">default</value>
Address to accept fastcgi requests on.
Valid syntax is 'ip.ad.re.ss:port' or just 'port' or '/path/to/unix/socket'
<value name="listen_address">127.0.0.1:9000</value>
<value name="listen_options">
Set listen(2) backlog
<value name="backlog">-1</value>
Set permissions for unix socket, if one used.
In linux read/write permissions must be set in order to allow connections from web server.
Many BSD-derrived systems allow connections regardless of permissions.
<value name="owner"></value>
<value name="group"></value>
<value name="mode">0666</value>
</value>
Additional php.ini defines, specific to this pool of workers.
<value name="php_defines">
<value name="sendmail_path">/usr/sbin/sendmail -t -i</value>
<value name="display_errors">1</value>
</value>
Unix user of processes
<value name="user">www</value>
Unix group of processes
<value name="group">www</value>
Process manager settings
<value name="pm">
Sets style of controling worker process count.
Valid values are 'static' and 'apache-like'
<value name="style">static</value>
Sets the limit on the number of simultaneous requests that will be served.
Equivalent to Apache MaxClients directive.
Equivalent to PHP_FCGI_CHILDREN environment in original php.fcgi
Used with any pm_style.
<value name="max_children">8</value>
Settings group for 'apache-like' pm style
<value name="apache_like">
Sets the number of server processes created on startup.
Used only when 'apache-like' pm_style is selected
<value name="StartServers">20</value>
Sets the desired minimum number of idle server processes.
Used only when 'apache-like' pm_style is selected
<value name="MinSpareServers">5</value>
Sets the desired maximum number of idle server processes.
Used only when 'apache-like' pm_style is selected
<value name="MaxSpareServers">35</value>
</value>
</value>
The timeout (in seconds) for serving a single request after which the worker process will be terminated
Should be used when 'max_execution_time' ini option does not stop script execution for some reason
'0s' means 'off'
<value name="request_terminate_timeout">0s</value>
The timeout (in seconds) for serving of single request after which a php backtrace will be dumped to slow.log file
'0s' means 'off'
<value name="request_slowlog_timeout">0s</value>
The log file for slow requests
<value name="slowlog">logs/slow.log</value>
Set open file desc rlimit
<value name="rlimit_files">65535</value>
Set max core size rlimit
<value name="rlimit_core">0</value>
Chroot to this directory at the start, absolute path
<value name="chroot"></value>
Chdir to this directory at the start, absolute path
<value name="chdir"></value>
Redirect workers' stdout and stderr into main error log.
If not set, they will be redirected to /dev/null, according to FastCGI specs
<value name="catch_workers_output">yes</value>
How much requests each process should execute before respawn.
Useful to work around memory leaks in 3rd party libraries.
For endless request processing please specify 0
Equivalent to PHP_FCGI_MAX_REQUESTS
<value name="max_requests">1024</value>
Comma separated list of ipv4 addresses of FastCGI clients that allowed to connect.
Equivalent to FCGI_WEB_SERVER_ADDRS environment in original php.fcgi (5.2.2+)
Makes sense only with AF_INET listening socket.
<value name="allowed_clients">127.0.0.1</value>
Pass environment variables like LD_LIBRARY_PATH
<value name="environment">
<value name="PATH">/usr/local/bin:/usr/bin:/bin</value>
<value name="TMP">/tmp</value>
<value name="TMPDIR">/tmp</value>
<value name="TEMP">/tmp</value>
<value name="OSTYPE">$OSTYPE</value>
<value name="MACHTYPE">$MACHTYPE</value>
<value name="MALLOC_CHECK_">2</value>
</value>
</section>
</workers>
</configuration>
6、创建www用户及启动php-fpm并加入启动脚本
/usr/sbin/groupadd www
/usr/sbin/useradd -g www www
mkdir -p /data/www
chown -R www:www /data/www
chmod +w /data/www
ulimit -SHn 65535
/data/soft/php/sbin/php-fpm start
echo "ulimit -SHn 65535" >> /etc/rc.local
echo "/data/soft/php/sbin/php-fpm start" >> /etc/rc.local
第五步、编译安装Nginx-1.0.1
1、安装Nginx所需的pcre库
wget http://www.etiansoft.com/downloads/php/pcre-8.12.tar.gz
tar zxvf pcre-8.12.tar.gz
cd pcre-8.12
./configure
make && make install
cd ..
2、安装nginx
wget http://www.etiansoft.com/downloads/php/nginx-1.2.7.tar.gz
tar zxvf nginx-1.2.7.tar.gz
cd nginx-1.2.7
./configure --user=www --group=www --prefix=/data/soft/nginx --with-http_ssl_module --with-http_stub_status_module --with-http_gzip_static_module --with-http_realip_module --with-http_dav_module --with-http_flv_module --with-http_addition_module --with-http_sub_module
make && make install
cd ..
3、创建nginx配置文件
rm -f /data/soft/nginx/conf/nginx.conf
vi /data/soft/nginx/conf/nginx.conf
如下:
user www www;
worker_processes 1;
error_log /data/soft/nginx/logs/error.log crit;
pid /data/soft/nginx/conf/nginx.pid;
#Specifies the value for maximum file descriptors that can be opened by this process.
worker_rlimit_nofile 65535;
events
{
use epoll;
worker_connections 10240;
}
http
{
include mime.types;
default_type application/octet-stream;
#charset gb2312;
server_names_hash_bucket_size 128;
client_header_buffer_size 32k;
large_client_header_buffers 4 32k;
client_max_body_size 8m;
sendfile on;
tcp_nopush on;
keepalive_timeout 60;
tcp_nodelay on;
fastcgi_connect_timeout 300;
fastcgi_send_timeout 300;
fastcgi_read_timeout 300;
fastcgi_buffer_size 64k;
fastcgi_buffers 4 64k;
fastcgi_busy_buffers_size 128k;
fastcgi_temp_file_write_size 128k;
gzip on;
gzip_min_length 1k;
gzip_buffers 4 16k;
gzip_http_version 1.0;
gzip_comp_level 2;
gzip_types text/plain application/x-javascript text/css application/xml;
gzip_vary on;
#limit_zone crawler $binary_remote_addr 10m;
include server/*.txt;
server
{
listen 80;
server_name default;
index index.php;
root /data/www;
location ~ .*\.(php|php5)?$
{
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
include fastcgi.conf;
}
}
}
4、启动nginx并进行测试
mkdir -p /data/www/
echo "<?php phpinfo();?>" > /data/www/index.php
echo "/data/soft/nginx/sbin/nginx" >> /etc/rc.local
/data/soft/nginx/sbin/nginx -t
/data/soft/nginx/sbin/nginx
5、开户nginx防火墙配置
/sbin/iptables -I INPUT -p tcp --dport 9090 -j ACCEPT
/etc/rc.d/init.d/iptables save
/etc/init.d/iptables status
第六步、安装ZendOptimizer 3.3.9
1、下载并解压ZendOptimizer 3.3.9
cd /data/src
wget http://www.etiansoft.com/downloads/php/ZendOptimizer-3.3.9-linux-glibc23-x86_64.tar.gz
tar -zxvf ZendOptimizer-3.3.9-linux-glibc23-x86_64.tar.gz
cd ZendOptimizer-3.3.9-linux-glibc23-x86_64
2、复制ZendOptimizer.so到/data/soft/Zend/lib/
cd data/5_2_x_comp/
mkdir -p /data/soft/Zend/lib
cp ZendOptimizer.so /data/soft/Zend/lib/
3. 在/data/soft/php/etc/php.ini文件尾部添加
[Zend]
zend_optimizer.optimization_level=1023
zend_optimizer.encoder_loader=1
zend_extension=/data/soft/Zend/lib/ZendOptimizer.so
4、查看安装结果
/data/soft/php/bin/php -v
结果是:
PHP 5.2.17p1 (cli) (built: Apr 12 2015 02:24:03)
Copyright (c) 1997-2010 The PHP Group
Zend Engine v2.2.0, Copyright (c) 1998-2010 Zend Technologies
5、重新启动PHP和Nginx
/data/soft/nginx/sbin/nginx -s stop
/data/soft/php/sbin/php-fpm stop
/data/soft/php/sbin/php-fpm start
/data/soft/nginx/sbin/nginx
6、项目显示无乱码为正常
- 大小: 46.7 KB
分享到:
相关推荐
本文实例讲述了Centos环境下安装Zend optimizer 3.3.9的方法。分享给大家供大家参考,具体如下: 1、下载文件: http://downloads.zend.com/optimizer/3.3.9/ZendOptimizer-3.3.9-linux-glibc23-i386.tar.gz (32位...
【描述】提到的"对于linuxr的ZendOptimizer-3.0.1安装文件有需要随你下载"意味着这个压缩包包含了适用于Linux系统(可能是RHEL、CentOS或Debian等)的ZendOptimizer版本3.0.1。"linuxr"可能是“Linux Red”或者...
Apache 2.2.22、PHP 5.2.17、Mysql 5.6 源码安装下载 编译安装参看:https://blog.csdn.net/Hynial/article/details/82057033
在本文中,我们将深入探讨如何在Red Hat Linux 9系统上,搭配Apache 2.0.55、MySQL 5.1.6和PHP 5.1.2进行Zend Optimizer 2.6.2的安装与配置。 首先,确保您的系统已经正确安装了PHP。如果自行编译了PHP,那么需要...
2. **解压并编译安装**:解压文件,然后使用`phpize`、`configure`、`make`和`cp`命令进行编译和安装。确保配置时指定了正确的PHP配置文件路径,例如`with-php-config=/usr/bin/php-config`。 3. **修改`php.ini`**...
本文将详细解析如何在CentOS 6.0上通过编译安装Nginx、Mysql、PHP以及Zend Optimizer的过程,旨在为开发者提供一个高效、简洁的Web服务环境搭建指南。 #### Nginx:小巧而高效的Web服务器 Nginx是一款由Igor ...
首先,从eAccelerator官网下载源码,然后进行编译和安装: ```bash wget http://eaccelerator.net/downloads/source-code/eaccelerator-0.9.6.1.tgz tar -zxvf eaccelerator-0.9.6.1.tgz cd eaccelerator-0.9.6.1 ...
在Linux系统中,尤其是CentOS 7.9这样的企业级操作系统上,离线安装PHP环境依赖是一项关键任务,尤其在没有互联网连接或者网络环境受限的情况下。这篇文章将详细讲解如何在CentOS 7.9上离线安装PHP环境,以及所需的...
在本教程中,我们将详细介绍如何在CentOS 6.0最小化安装环境下,手动编译安装Nginx、MySQL、PHP以及Zend Optimizer。这个过程主要用于学习和掌握服务器配置及软件编译安装技术,同时也适用于那些希望自定义配置组件...
在这篇文章中,我们将详细介绍 CentOS 8 的安装过程,并提供相关的图解,以便读者更好地理解和安装 CentOS 8。 一、CentOS 8 概述 CentOS 8 是继 RHEL 8 之后的最新版本,提供了两种模式:CentOS Stream 和 CentOS...
在安装 CentOS 5.8 的过程中,用户需要在 grub 配置页面中选择高级引导装载程序选项,以便修改引导顺序和驱动器顺序。 知识点 9:驱动器顺序 在 grub 配置页面中,用户需要将硬盘移至上方,以确保操作系统的稳定性...
在离线环境下安装Redis 6,意味着我们不能通过网络直接下载和安装,因此需要提前准备所有必要的依赖项,包括GCC 7.5。 首先,让我们详细了解如何在CentOS上安装GCC 7.5及其依赖: 1. **更新系统**:在开始任何安装...
在本文中,我们将深入探讨如何在CentOS 6.0最小化安装环境下,手动编译安装Nginx、MySQL、PHP以及Zend Optimizer。这个过程对于理解这些软件的工作原理、自定义配置以及优化性能非常有帮助。以下是详细的步骤: 1. ...
centos7.0安装mysql centos7.0安装mysql centos7.0安装mysql
Centos 7.6 安装流程详解 在这篇文章中,我们将详细介绍 ...Centos 7.6 安装流程是一个非常重要的学习过程,它能够帮助我们掌握 Linux 操作系统和虚拟机的使用,并且能够帮助我们加强我们的动手能力和独立思考能力。
### Centos环境下安装curl #### 一、概述 在Linux环境下安装配置curl是非常常见的操作,尤其是在需要通过PHP脚本来执行HTTP请求的情况下。curl是一个利用URL语法在命令行方式下工作的文件传输工具,它支持多种协议...
一些情况下, 服务器不联网, 则安装一些常用的命令比较麻烦, 本资源提供 Centos 离线安装 zip 和 unzip 命令和安装方法, 文件包含 unzip-6.0-21.el7.x86_64.rpm 和 zip-3.0-11.el7.x86_64.rpm以及安装命令。
Centos7下安装MongoDB是指在Centos7操作系统中安装和配置MongoDB数据库的过程。MongoDB是一个基于分布式文件存储的NoSQL数据库,由C++语言编写,运行稳定,性能高旨在为 WEB 应用提供可扩展的高性能数据存储解决方案...
在本文中,我们将详细介绍如何在CentOS 6.4系统上安装PHP 5.2.17,因为这个版本在某些情况下可能是必要的,比如与旧的软件或代码库兼容。通常,CentOS 6.4默认提供的PHP版本是5.3,但我们需要更早的版本5.2.17来解决...