Ubuntu系统下手动安装PHP环境
安装php
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19apt-get update
# 安装php
apt-get install php
# 安装cgi以及启动器
apt-get install php-cgi
apt-get install spawn-fcgi(或者php-fpm,管理php-cgi的工具)
# 安装一些库
apt-get install php-curl
apt-get install php-mbstring
apt-get install php-gd
apt-get install php-mcrypt
apt-get install php-xml
apt-get install php-mysql
# 启动cgi
spawn-fcgi -a 127.0.0.1 -p 9000 -C 10 -u www-data -f /usr/bin/php-cgi安装nginx
1
2
3apt-get install nginx
/etc/init.d/nginx restart安装mysql
1
2
3apt-get install mysql-server
/etc/init.d/mysql restart
PHP其他集成环境
windows环境
- WAMP,简单易用
- phpStudy,专业好用
- UPUPW,专业好用*
- APMServ
linux环境
- LNMP 和 LAMP
- AppServ
- WDCP
其他工具包
OneinStack一键安装包,可以快速安装LNMP、LAMP、LNMT等环境,具体我们可以根据实际的安装进程组合,而且可以一键快速给网站部署Let’s Encrypt免费SSL证书。
1
2
3
4
5
6
7yum -y install wget screen curl python #for CentOS/Redhat
# apt-get -y install wget screen curl python #for Debian/Ubuntu
wget http://mirrors.linuxeye.com/oneinstack-full.tar.gz
tar xzf oneinstack-full.tar.gz
cd oneinstack
screen -S oneinstack
./install.sh宝塔