轻松搞定CentOS+Nginx+PHP+MySQL标准生产环境 - 厚燃涂想 - ITeye技术网站

轻松搞定CentOS+Nginx+PHP+MySQL标准生产环境 - 厚燃涂想 - ITeye技术网站

轻松搞定CentOS+Nginx+PHP+MySQL标准生产环境 PHP 5.3.1 MySQL 5.0.89 Nginx 0.8.33 或 0.7.65 (可选) 这个可比网上流传的什么一键安装包要好得多,强烈推荐此法安装,适合所有菜鸟和高手。我服务器上全用的源代码编译安装,也好不到哪 ...     PHP 5.3.1     MySQL 5.0.89     Nginx 0.8.33 或 0.7.65 (可选)     这个可比网上流传的什么一键安装包要好得多,强烈推荐此法安装,适合所有菜鸟和高手。我服务器上全用的源代码编译安装,也好不到哪去,还很费劲。我这个装完已经包含 php 的一些常用扩展, PDO,eaccelerator,memcache,tidy等等。     CentOS 最小化安装,然后先新建一个 repo     # vi /etc/yum.repos.d/centos.21andy.com.repo     放入如下内容     [21Andy.com]     name=21Andy.com Packages for Enterprise Linux 5 - $basearch     baseurl=http://www.21andy.com/centos/5/$basearch/     enabled=1     gpgcheck=0     protect=1     启用 EPEL repo     CentOS i386 输入如下命令 (如果不知道系统是多少位的 用 uname -a 命令查看 )     rpm -ihv http://download.fedora.redhat.com/pub/epel/5/i386/epel-release-5-3.noarch.rpm     CentOS x86_64 输入如下命令     rpm -ihv http://download.fedora.redhat.com/pub/epel/5/x86_64/epel-release-5-3.noarch.rpm     然后导入key     rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL     复制代码     OK,一键安装吧     yum -y install nginx mysql-server php-fpm php-cli php-pdo php-mysql php-mcrypt php-mbstring php-gd php-tidy php-xml php-xmlrpc php-pear php-pecl-memcache php-eaccelerator 执行上面命令出现如下提示 可能是网络的问题(我的是未设置代理) Loaded plugins: fastestmirror Determining fastest mirrors 代理设置方法:修改 /etc/yum.conf ,http代理加入下面这一行 ,proxy=http://IP地址:端口     最后 yum -y update 一下,全是最新的     如果 nginx 你要用 0.7.65 最新稳定版,把     yum -y install nginx     换成     yum -y install nginx-stable     就可以了     装完你已经可以这样玩了     service mysqld start     service php-fpm start     service nginx start     别忘了设置开机启动     chkconfig --level 345 mysqld on     chkconfig --level 345 php-fpm on     chkconfig --level 345 nginx on     配置文件都在 /etc 下自己找     看看安装多自动

你可能感兴趣的:(centos)