1. 程式人生 > >Centos6.8 PHP7+MYSQL5.7

Centos6.8 PHP7+MYSQL5.7

1.安裝nginx

修改yum源

[plain]  view plain  copy
  1. vim /etc/yum.repos.d/nginx.repo  
  2. ##################寫入如下源內容#######################  
  3. [nginx]  
  4. name=nginx repo  
  5. baseurl=http://nginx.org/packages/centos/$releasever/$basearch/  
  6. gpgcheck=0  
  7. enabled=1  

檢視yum源中的nginx版本 [plain]  view plain  copy
  1. yum list nginx  

安裝nginx [plain]  view plain  copy
  1. yum -y install nginx  
檢視安裝的版本是否為1.12 [plain]  view plain  copy
  1. nginx -v  

開啟80埠 [plain]  view plain  copy
  1. ################################ CentOS7  
  2. ############## 檢視防火牆狀態   running為執行  
  3. firewall-cmd --state  
  4. ############## 檢視已經開放的埠  
  5. firewall-cmd --list-ports  
  6. ############## 永久開啟80埠   
  7. firewall-cmd --zone=public --add-port=80/tcp --permanent  
  8. ############## 重啟firewall防火牆  
  9. firewall-cmd --reload  
  10. ############## 停止firewall防火牆  
  11. systemctl stop firewalld.service  
  12. ############## 禁止firewall防火牆開機啟動  
  13. systemctl disable firewalld.service  
  14.   
  15. ########################## CentOS6  
  16. ### 檢視防火牆狀態  
  17. service iptables status  
  18. ### 開啟80埠  
  19. /sbin/iptables -I INPUT -p tcp --dport 80 -j ACCEPT  
  20. ### 儲存修改  
  21. /etc/rc.d/init.d/iptables save  
  22. ### 重啟防火牆  
  23. service iptables restart  
  24. ### 停止防火牆  
  25. service iptables stop  
  26. ### 永久關閉防火牆  
  27. chkconfig iptables off  
啟動nginx [plain]  view plain  copy
  1. service nginx start  
  2. #重啟  
  3. service nginx restart  
  4. #停止  
  5. service nginx stop  
設定開機啟動

nginx配置檔案在 /etc/nginx/conf.d 裡面

[plain]  view plain  copy
  1. chkconfig nginx on  
2.安裝php

安裝php yum源

[plain]  view plain  copy
  1. #################### CentOS 6  
  2. rpm -Uvh http://rpms.famillecollet.com/enterprise/remi-release-6.rpm  
  3.   
  4. #################### CenOS 7  
  5. rpm -Uvh http://rpms.famillecollet.com/enterprise/remi-release-7.rpm  
入報以下錯誤


請鍵入如下程式碼

[plain]  view plain  copy
  1. ############################ CentOS 7  
  2. rpm -Uvh http://rpms.famillecollet.com/enterprise/remi-release-7.rpm  
  3.   
  4. ############################ CentOS 6  
  5. wget http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm  
  6. wget http://rpms.famillecollet.com/enterprise/remi-release-6.rpm  
  7. rpm -ivh epel-release-6-8.noarch.rpm  
  8. rpm -ivh remi-release-6.rpm  
再進行第一步操作

修改yum源

[plain]  view plain  copy
  1. vim /etc/yum.repos.d/remi.repo  
將  [remi]  段中的  enabled=0  改為  enabled=1


/etc/yum.repos.d下面有php54/php70/php71/php72安裝哪個就修改哪個

我這裡安裝php71


[plain]  view plain  copy
  1. vim /etc/yum.repos.d/remi-php71.repo  
將  [remi-php71]  段中的  enabled=0  改為  enabled=1


檢視將要yum安裝的php版本

[plain]  view plain  copy
  1. yum list php  

安裝php及一些常用擴充套件 [plain]  view plain  copy
  1. yum -y install php php-fpm php-cli php-pdo php-mysql php-gd php-bcmath php-xml php-mbstring php-mcrypt php-redis  
檢視php版本及擴充套件 [plain]  view plain  copy
  1. # 版本  
  2. php -v  
  3. # 擴充套件  
  4. php -m  
修改php配置 [plain]  view plain  copy
  1. vim /etc/php.ini  
[plain]  view plain  copy
  1. # 時區修改  
  2. date.timezone = PRC  
  3. # 上傳檔案大小修改  
  4. upload_max_filesize = 20M  
  5. # 提交檔案大小  
  6. post_max_size = 20M  
  7. # 隱藏 HTTP Header 中的php資訊  
  8. expose_php = Off  
  9. # 開啟php錯誤提示  
[plain]  view plain  copy
  1. display_errors = On  
啟動php-fpm [plain]  view plain  copy
  1. # 啟動  
  2. service php-fpm start  
  3. # 重啟  
  4. service php-fpm restart  
  5. # 停止  
  6. service php-fpm stop  

設定開機啟動

[plain]  view plain  copy
  1. chkconfig php-fpm on  

3.安裝mysql

########################  CenOS 6

[plain]  view plain  copy
  1. ## 下載yum源  
  2. wget http://dev.mysql.com/get/mysql57-community-release-el6-7.noarch.rpm  
[plain]  view plain  copy
  1. ## rpm安裝yum源  
  2. rpm -Uvh mysql57-community-release-el6-7.noarch.rpm  
[plain]  view plain  copy
  1. ## 編輯yum原始檔  
  2. vim /etc/yum.repos.d/mysql-community.repo  

確認 [mysql57-community] 下面的 enable 為 1


[plain]  view plain  copy
  1. ##安裝 mysql  
  2. yum -y install mysql-community-server  

######################## CentOS 7

[plain]  view plain  copy
  1. ## 下載yum源  
  2. wget http://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm  
  3. rpm -ivh mysql57-community-release-el7-11.noarch.rpm  
  4. ## 安裝mysql  
  5. yum -y install mysql-community-server  

啟動mysql

[plain]  view plain  copy
  1. service mysqld start  

檢視自動生成的密碼

[plain]  view plain  copy
  1. grep "password" /var/log/mysqld.log  


[email protected]:後面即為隨機的密碼  delsqxooB5>g

修改初始密碼

[plain]  view plain  copy
  1. mysql_secure_installation  


先輸入隨機密碼,然後進行新密碼的修改

新密碼必須含有 大小寫字母數字和字元

登入看是否修改成功

相關推薦

Centos6.8 PHP7+MYSQL5.7

1.安裝nginx 修改yum源 [plain]  view plain  copy vim /etc/yum.repos.d/nginx.repo  

Centos6.8安裝Mysql5.7

     1、下載 wget https://dev.mysql.com/get/mysql57-community-release-el6-9.noarch.rpm2、安裝用來配置mysql的yum源的rpm包        rp

CentOS6.5安裝MySQL5.7(也適合其他版本安裝)

服務 o-c 報錯 dev enable sta enabled 修改密碼 arch 1、查看是否已經安裝過mysql或其依賴,若已裝過要先將其刪除,否則第4步使用yum安裝時會報錯: 方法一:yum list installed | grep mysql 方法二:r

CentOS6.5安裝MySQL5.7詳細教程(本人6.3也行)

過程 centos 6 yum安裝 -1 兩個文件 bin gre 開機 bsp 本文參考http://www.cnblogs.com/lzj0218/p/5724446.html 主要參考博文: https://segmentfault.com/a/119000000

centos6.5安裝mysql5.7

連接 修改密碼 log url 傻瓜式 class bin 添加mysql用戶 all 1.首先去 MySQL 官網下載 mysql-5.7.20-linux-glibc2.12-x86_64.tar.gz 下面放上下載鏈接 https://dev.mysql.com/d

CentOS6.9安裝mysql5.7.21教程

啟動mysql for -o 技術分享 repos 及其 rate -s 配置yum源 CentOS6.9安裝mysql5.7.21教程先上圖,安裝成功:Step1: 檢測系統是否自帶安裝mysql yum list installed | grep mysql Ste

Centos6.8安裝mysql5.6

通用二進制 讀取 x86 comm less chm partprobe part ice 安裝環境:CentOS 6.8 目的:通過通用二進制(Generic Binary)的方式安裝MySQL5.6.16所需軟件:mysql-5.6.16-linux-glibc2.5-

CentOS6.9安裝mysql5.7

bnu nodeps depend skip rep local 2.0 關閉 packages 1、查看系統版本 uname -a 2、卸載old mysql rpm -qa|grep -i mysql rpm -ev MySQL-client-5.5.25a-1.rhe

centos6.8搭建python2.7.13開發環境

python 2.7操作系統版本:CentOS release 6.8openssl版本:OpenSSL 1.0.1e-fipspython版本:python2.7.13 第一步.安裝python2.7.13.tgz [root@localhost home]wget https://www.python.

CentOS6.8MySQL5.6.29主從復制架構配置

centos6.8 mysql 主從復制準備工作 服務器1:IP:192.168.4.58 操作系統CentOS6.8 數據庫:MySQL5.6服務器1:IP:192.168.4.88 操作系統CentOS6.8 數據庫:MySQL5.6 主從配置的前提條件 1、MySQL版本一致2、MySQL中的數據一致3

CentOS6.8MySQL5.6.40基於GTID主從及多線程復制

GTID 復制 mysql大綱 一 GTID簡介 二 環境準備 三 數據庫的安裝 四 基於GTID主從配置步驟 五 驗證GTID復制功能 一 GTID簡介 GTID(Global Transaction ID)是對於一個已提交事務的編號,並且是一個全局唯一的編號。GTID實際上是由UUID+TID組成的。

Windows7+IIS+PHP7+MySQL5.7環境搭建

站點 窗口 開始 -a 臨時 避免 自動 搭建 移動 IIS配置 本次搭建使用的系統是Windows7,Windows8,10與此類似。 開啟IIS 開始-->控制面板-->程序和功能,點擊左邊欄的開啟或關閉Windows功能,如圖: 選擇Internet信息

centos6.5安裝MySQL5.7(使用yum源安裝方法)

mark mar com client skip 刪除 entos community reg 檢測系統是否已安裝 mysql[root@localhost ~]# yum list installed | grep mysql 刪除系統已安裝的 mysql 及其依賴[ro

CentOS6.8安裝python2.7以及XX-Net

blog onf 官網下載 修改配置 tar crypt 是我 centos make xx-net在ubuntu上運行用起來很方便,如果有一些原因必須用CentOS,麻煩就比較大了。 首先需要升級python版本,CentOS自帶的2.6版本是用不了的,必須升級到2.7以

CentOS6.8 安裝python2.7,pip以及yum

python版本 whereis make qlite 常用 無法 adl rpm -ivh pda   由於CentOS6.8裏自帶的yum所依賴的python是2.6.66版本,但是安裝pip至少要求python是2.7版本,因而原有的2.6並不能卸載,又得安裝新的2.

CentOS7下PHP7,MySQL5.7,Nginx1.10以及對應的redis,swoole擴充套件的安裝與配置

花了一點時間搞定,自己虛擬機器的環境,做點記錄 LNMP環境的安裝 中文:http://www.lnmp.cn/installing-php7-mysql57-nginx18-under-centos7.html 英文:https://www.digitaloc

centos6.8安裝python3.7無法import _ssl

轉載https://www.jianshu.com/p/ace9be0b08ed   公司運維提供的伺服器是centos6.8,打算在上面裝python3.7,結果費盡周折,按照網上的步驟python3.7能成功安裝,但是import ssl卻報找不到_ssl模組的錯誤: i

騰訊雲Centos7安裝lnmp(php7+mysql5.7+nginx1.14)全過程

安裝nginx 1、首先下載對應當前系統版本(Centos7)的nginx包(package) wget http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch

CentOS 7 安裝 LNMP 環境(PHP7 + MySQL5.7 + Nginx1.10)過程筆記。

一、修改 yum 源 [[email protected] ~]# rpm -Uvh https://dl.Fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm [[email prot

轉載:centos7 安裝php7+mysql5.7+nginx+redis

      、1.先修改yum源  https://webtatic.com rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm rpm