Skip to content

Latest commit

 

History

History
96 lines (44 loc) · 1.93 KB

File metadata and controls

96 lines (44 loc) · 1.93 KB

plugin

PHP 小程序 小应用

1,nginx: rpm -ivh http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpm

systemctl enable nginx.service //开机启动

2,php:

yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm

yum install http://rpms.remirepo.net/enterprise/remi-release-7.rpm

yum -y install yum-utils

yum-config-manager --enable remi-php73

yum -y install php php-mcrypt php-devel php-cli php-gd php-pear php-curl php-fpm php-mysql php-ldap php-zip php-fileinfo

php -v //查看 php 版本

systemctl start php-fpm //启动php-fpm

systemctl enable php-fpm.service //开机启动

3,安装php redis 扩展

cd /home/download

wget https://pecl.php.net/get/redis-4.3.0.tgz

tar -xzvf redis-4.3.0.tgz

cd /home/download/redis-4.3.0

/usr/bin/phpize

./configure --with-php-config=/usr/bin/php-config

make && make install

echo "extension=redis.so;" >> /etc/php.d/20-redis.ini

php --ri redis //查看redis 安装是否成功

4, 安装php swoole 扩展

wget https://github.com/swoole/swoole-src/archive/v4.3.5.tar.gz

tar -xzvf swoole-src-4.3.5.tar.gz

cd /home/download/cd swoole-src-4.3.5

/usr/bin/phpize

./configure --with-php-config=/usr/bin/php-config

make && make install

echo "extension=swoole.so;" >> /etc/php.d/20-swoole.ini

php --ri swoole //查看 swoole 安装是否成功

5, 项目nginx 配置

vim /etc/nginx/nginx.conf //修改 user nginx ;为 user apache; //worker_processes 1; cpu 核数

6, vmBOx 网络增强包 虚拟机初始密码 Root@aiwan@2019

1 下载扩展 https://www.cnblogs.com/jpfss/p/9156738.html;

2 将CD进行挂载。mount /dev/cdrom /data/wwwroot (mnt/目录下创建的文件夹)

3 cd /mnt; ./VBoxLinuxAdditions.run or ./VBoxLinuxAdditions.run --nox11 fail: yum install -f urpmi dkms gcc make libgomp1 glibc-devel kernel-devel kernel-headers reboot 切换最新kernel

4 mount -t vboxsf wwwroot /data/wwwroot