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