linux-php7.1-mysql5.7-nginx-apache-php_redis-php_oci8

Yum

1.更新源信息

Centos 5.X
    # rpm -Uvh http://mirror.webtatic.com/yum/el5/latest.rpm
CentOs 6.x
    # rpm -Uvh http://mirror.webtatic.com/yum/el6/latest.rpm
CentOs 7.X
    # rpm -Uvh https://mirror.webtatic.com/yum/el7/epel-release.rpm
    # rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm

2.清理yum源

# yum clean all

3.创建yum缓存

# yum makecache

Nginx

# yum nginx

Apache

# yum httpd

MySql 5.7

5.7密码策略

+--------------------------------------+--------+
| Variable_name                        | Value  |
+--------------------------------------+--------+
| validate_password_check_user_name    | OFF    |
| validate_password_dictionary_file    |        |       密码策略文件,策略为STRONG才需要
| validate_password_length             | 8      |       密码最少长度 
| validate_password_mixed_case_count   | 1      |       大小写字符长度,至少1个
| validate_password_number_count       | 1      |       数字至少1个
| validate_password_policy             | MEDIUM |       密码安全策略,默认MEDIUM策略
| validate_password_special_char_count | 1      |       特殊字符至少1个
+--------------------------------------+--------+

策略          检查规则
0 or LOW    Length
1 or MEDIUM Length; numeric, lowercase/uppercase, and special characters
2 or STRONG Length; numeric, lowercase/uppercase, and special characters; dictionary file
下载源包并安装
# wget https://dev.mysql.com/get/mysql57-community-release-el6-9.noarch.rpm
# rpm -Uvh mysql57-community-release-el6-9.noarch.rpm 
# yum install mysql-community-server -y
# service mysqld start
查看原始密码
# grep 'temporary password' /var/log/mysqld.log
修改用户密码
# mysql -uroot -p

mysql>ALTER USER 'root'@'localhost' IDENTIFIED BY 'MyNewPass4!';

PHP7.1

# yum search php71w

# yum install php71w php71w-fpm php71w-cli php71w-common php71w-devel php71w-gd php71w-pdo php71w-mysql php71w-mbstring php71w-bcmath

PHP-oci8 扩展

下载oci8对应版本扩展:

1.php7.1-oci8
    # wget http://pecl.php.net/get/oci8-2.1.8.tgz 
2.php5.6-oci8
    # wget http://pecl.php.net/get/oci8-2.0.8.tgz :

1.解压对应包(SVN)

# rpm -ivh oracle-instantclient11.2-basic-11.2.0.4.0-1.x86_64.rpm
# rpm -ivh oracle-instantclient11.2-devel-11.2.0.4.0-1.x86_64.rpm
# rpm -ivh oracle-instantclient11.2-sqlplus-11.2.0.4.0-1.x86_64.rpm

2.配置oracle

# echo '/usr/lib/oracle/11.2/client64/lib/' > /etc/ld.so.conf.d/oracle_client.conf
# /sbin/ldconfig

3.解压oci8扩展

# tar -zxvf oci8-2.1.8.tgz

4.编译

# phpize
# ./configure --with-php-config=/usr/bin/php-config --with-oci8=instantclient,/usr/lib/oracle/11.2/client64/lib
# make && make install

PHP-redis 扩展

下载redis扩展

1.php7.1-redis
    # wget http://pecl.php.net/get/redis-4.0.1.tgz
2.php5.6-redis
    # wget http://pecl.php.net/get/redis-2.2.7.tgz

1.解压扩展

# tar -zxvf redis-4.0.1.tgz

2.编译

# phpize
# ./configure --with-php-config=/usr/bin/php-config
# make && make install
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值