Heim > Datenbank > MySQL-Tutorial > Amazon AWS EC2 Linux AMI上创建Nginx+PHP+MySQL环境

Amazon AWS EC2 Linux AMI上创建Nginx+PHP+MySQL环境

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
Freigeben: 2016-06-07 16:34:55
Original
2581 Leute haben es durchsucht

运行环境:Amazon Linux AMI 2012.09-release 1、系统更新和配置 1)更新系统软件 $ sudo -s# yum check-update# yum update 更新完后reboot一下吧,因为很可能有kernel的更新! 2)安装rz/sz: # wget ftp://ftp.isu.edu.tw/pub/Linux/Fedora/linux/release

运行环境:Amazon Linux AMI 2012.09-release

1、系统更新和配置

1)更新系统软件

$ sudo -s
# yum check-update
# yum update
Nach dem Login kopieren

更新完后reboot一下吧,因为很可能有kernel的更新!

2)安装rz/sz:

# wget ftp://ftp.isu.edu.tw/pub/Linux/Fedora/linux/releases/16/Fedora/i386/os/Packages/lrzsz-0.12.20-29.fc16.i686.rpm
# rpm -ivh lrzsz-0.12.20-29.fc16.i686.rpm
Nach dem Login kopieren

3)修改时区:

$ sudo vi /etc/sysconfig/clock 
ZONE="Asia/Shanghai"
# cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime 
Nach dem Login kopieren

4)关闭一些不必要自动启动的服务:

$ sudo chkconfig iptables off
$ sudo chkconfig ip6tables off
# chkconfig netfs off
# chkconfig lvm2-monitor off
Nach dem Login kopieren

2、增加1024M的swap交换文件

1)创建并激活swap交换文件:

# cd /var/
# dd if=/dev/zero of=swapfile bs=4096 count=262144
# /sbin/mkswap swapfile
# /sbin/swapon swapfile
Nach dem Login kopieren

2)加到fstab文件中让系统引导时自动启动:

# vi /etc/fstab
在末尾增加以下内容:
/var/swapfile     swap swap     defaults     0  0
Nach dem Login kopieren

3、安装gcc编译器

# yum -y install gcc
# yum -y install gcc-c++
# yum -y install make automake
Nach dem Login kopieren

4、安装 nginx

1)安装依赖的库:

# yum -y install pcre-devel zlib-devel openssl openssl-devel
Nach dem Login kopieren

2)安装nginx:

# yum install nginx
Nach dem Login kopieren

加入开机自动启动:

# chkconfig --level 35 nginx on
# /etc/init.d/nginx start
Nach dem Login kopieren

5、安装PHP

# yum search php5
# yum install php54-fpm php54-gd
Nach dem Login kopieren

修改配置:

# vi /etc/php-fpm.d/www.conf
;listen = 127.0.0.1:9000
listen = /var/run/php-fpm/php-fpm.sock
user = nginx
group = nginx
pm.max_children = 20
pm.start_servers = 3
pm.min_spare_servers = 3
pm.max_spare_servers = 10
pm.max_requests = 5000
Nach dem Login kopieren

创建session目录:

# cd /var/lib/php/
# mkdir session
# chown nginx. session
Nach dem Login kopieren

加入开机自动启动:

# chkconfig --level 35 php-fpm on
# /etc/init.d/php-fpm start
Nach dem Login kopieren

6、安装MySQL Server

安装MySQL 5.5:

# yum install mysql55-server php54-mysql
Nach dem Login kopieren

加入开机自动启动:

# chkconfig --level 35 mysqld on
# /etc/init.d/mysqld start
Nach dem Login kopieren
Verwandte Etiketten:
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage