centos7+php7.1.4+mysql5.7+swoole
安裝php7.1.4
檢視 centos 版本(我的是centos72)
1 |
cat /etc/centos-release |
刪除之前的 php 版本
1 |
yum remove php* php-common |
rpm安裝php7.1相應的yum源
用下面命令檢視yum所擁有版本的各個外掛
1 |
yum list php* |
安裝php7.1,也可以日後看需要什麼就可以單獨安裝外掛。
1 |
yum install php71w php71w-opoache php71--cli php71w-devel |
到這裡php就按裝完成了。
檢視php版本
1 |
php -v |
安裝swoole
安裝git
1 |
yum install git |
在home目錄下
繼續
1 2 3 4 |
cd swoole-src phpize ./configure make && make install |
註釋:如果有報錯的可能需要
1 |
yum install php-pear |
修改php.ini
1 |
vim /etc/php.ini |
新增
1 |
extension=swoole.so |
安裝完畢。
檢視是否成功php -m.
安裝mysql5.7
MySQL官方網站下載MySQL的YUM源,在MySQL的下載頁有一個“NEW!MySQL YUM Repository”,點進去找相對應的系統rpm包進行下載.
如果你的Linux系統能聯網,就把下載連結拷貝下:
下載完後就是一個mysql57-community-release-el7-7.noarch.rpm的檔案,可以用以下命令檢視該檔案都包含哪些包:
1 |
rpm -qpl mysql57-community-release-el7-7.noarch.rpm |
安裝rpm包
1 |
rpm -ivh mysql57-community-release-el7-7.noarch.rpm |
安裝完上述包後,檢視yum庫,
1 |
yum list Mysql* |
之後就可以用yum安裝MySQL了:
1 |
yum install mysql-community-server |
安裝完成。
檢視已安裝版本
1 |
mysql -V |
設定mysql密碼
1、停止mysql服務
1 |
systemctl stop mysqld.service |
2、mysql配置檔案修改為免密碼登入。
1 |
vi /etc/my.cfg |
修改
1 2 3 |
# Disabling symbolic-links is recommended to prevent assorted security risks skip-grant-tables #新增這句話,這時候登入mysql就不需要密碼 symbolic-links=0 |
3、啟動 mysql 服務
1 |
systemctl start mysqld.service |
4、以root身份登入mysql, 輸入密碼的時候直接回車
1 2 3 4 5 6 7 8 9 |
mysql -u root -p #輸入命令回車進入,出現輸入密碼提示直接回車。 mysql> set password for [email protected] = password('123456'); ERROR 1290 (HY000): The MySQL server is running with the --skip-grant-tables option so it cannot execute this statement mysql> flush privileges; Query OK, 0 rows affected (0.00 sec) mysql> set password for [email protected] = password('123456'); or update user set authentication_string=PASSWORD("123456") where user="root"; Query OK, 0 rows affected, 1 warning (0.00 sec) mysql>flush privileges; #更新許可權 mysql>quit; #退出 |
繼續
1 2 |
systemctl stop mysqld.service # 停止mysql服務, 恢復mysql配置 vi /etc/my.cnf |
修改my.cnf
1 2 3 |
Disabling symbolic-links is recommended to prevent assorted security risks skip-grant-tables # 註釋掉這句話 symbolic-links=0 |
設定完畢。
1 2 |
systemctl start mysqld.service # 啟動mysql服務 mysql -uroot -p # 輸入新密碼登入 |
mysql5.7安裝完成。
centos7防火牆
檢視已經開放的埠號和協議
1 |
firewall-cmd --list-ports |
開放埠
1 |
firewall-cmd --zone=public --add-port=80/tcp --permanent |
–zone是作用域,設定為public。
–add-port是新增開放的埠與協議,設定為80/tcp。
–permanent是設定為永久生效,否則重啟後就無效了。
設定後需要重啟防火牆
1 |
firewall-cmd --reload |
如果要關閉防火牆,並且開機不在自動啟動防火牆,需要輸入下面的兩個命令
1 2 3 |
systemctl stop firewalld.service #停止 systemctl enable firewalld.service #開機時啟動 |
相關推薦
centos7+php7.1.4+mysql5.7+swoole
安裝php7.1.4 檢視 centos 版本(我的是centos72) 1 cat /etc/centos-release 刪除之前的 php 版本 1 yum remove php* php
Win10搭建wamp環境超詳細教程(php7.1.4 + mysql5.7.18 + apache2.4)
前言 wamp整合軟體用了一年了,最近突然覺得應該自己來搭建環境,畢竟用別人的總是感覺不舒服,出了許多bug也不好找。 PHP安裝 首先到官網上面去下載適合自己的php版本。 1.php目前最新版
CentOS7 + Apache2.4 + MySQL5.7 + PHP7
x86 lld tel ins block php7 ane adb system CentOS7 + Apache2.4 + MySQL5.7 + PHP7 CentOS7 1. 一般ユーザ作成 rootしかない狀態なので、一般ユーザを作成します(hoge)
CentOS7+nginx1.14+php7.2.9+mysql5.7
安裝nginx1.14最新穩定版本 安裝nginx需要的庫軟體 1、gcc gcc-c++ 軟體安裝編譯所需的軟體 2、pcre pcre-devel PCRE(Perl Compatible Regular Expression
windows上php7環境搭建(Apache2.4+MySQL5.7+PHP7)
1、卸掉之前的本地環境(php、Apache、mysql),如果本地預設開啟了IIS服務,需將IIS服務關閉(端口占用),雖然可以改Apache服務埠,但是訪問時帶埠訪問,總讓人感覺彆扭。 IIS服務關閉方法:win+R鍵,輸入services.msc確認,開啟本地服務列表,找到IIS服務,右鍵選擇屬性,停
Ubuntu 18.04.1 下快速搭建 LNMP環境(PHP7.2.5+MySql5.7+Nginx1.14.0)
在Linux環境下,搭建LNMP環境,大家以前或多或少都做過相關的操作,但是隨著軟體的更新,PHP,MySQL不斷的升級,以往很多比較老的教程,都已經無法完成這個搭建環境的任務了,今天偶然有興趣在最新的Ubuntu18.04上搭建LNMP環境,本來感覺挺容易的,但是在實際操作
lnmp搭建(Nginx1.12.1;mysql5.7.20;php7.2.0)
安裝依賴包: #yum install gcc bison bison-devel zlib-devel libmcrypt-devel mcrypt mhash-devel openssl-devel libxml2-devel libcurl-devel
centOS7.4 mysql5.7 主從複製
一:系統說明:準備兩個centOS7.4 伺服器 A,B 二: 安裝mysql5.71:停到之前的mysql 如果有安裝的解除安裝掉。2: 安裝mysql5.7 三部曲1) // 指定安裝包路徑並下載 ]# cd usr/local/src ]# wget
Centos7.3配置Apache2.4+mysql5.7+php5.4環境詳解
在買好伺服器並在伺服器上建立例項後就要開始配置你的伺服器了,將個人配置伺服器的一些經驗記錄如下: 檢視安裝的作業系統的版本:lsb_release -a 配置Centos7.3_64+Apache2.4_mysql5.7_php5.4環境有一個詳細的教程: Cento
centos7.0 安轉mysql5.7
init con bin cmake groupadd ace embed centos pad 安裝mysql5.7需要boost依賴包groupadd mysql useradd -r -g mysql -s /bin/false mysql cmake . -DCMA
Centos7通過yum安裝Mysql5.7
-i emctl all oot server aio 否則 mysql- use yum安裝mysql (新版本CentOS自帶mariadb而不是mysql,所以要先卸載了,否則會沖突) 查找mariadb rpm -qa | grep mariadb 卸載mariad
CentOS7 64位 安裝MySQL5.7
符號 允許 set oar user enabled vra 日誌 腳本 安裝環境:CentOS7 64位 MINI版,安裝MySQL5.7 1、配置YUM源 在MySQL官網中下載YUM源rpm安裝包:http://dev.mysql.com/downloads/repo
CentOS7 64位下MySQL5.7安裝與配置
mmu html sql -o ces valid ica strong med 1、下載並安裝MySQL官方的 Yum Repository 下載安裝用的Yum Repository [root@izm5e14weg5qigotah0j80z ~]# wget -i
CentOS7 64位下MySQL5.7安裝與配置(YUM)
isa 插件 lan 修改 文件路徑 res http off head 原文:https://www.linuxidc.com/Linux/2016-09/135288.htm 安裝環境:CentOS7 64位 MINI版,安裝MySQL5.7 1、配置YUM源 在M
Centos7系統編譯安裝Mysql5.7.21
mysql centos7環境說明 :centos7.4 64位虛擬機 mysql5.7.21.tar.gz 編譯安裝需要虛擬機2G內存[root@localhost ~]# uname -aLinux localhost.localdomain 3.10.0-693.el7.x86_64 #1 SMP Tu
MySQL基礎環境_安裝配置教程(Windows7 64或Centos7.2 64、MySQL5.7)
secure https http cti -s entos 重啟 init data MySQL基礎環境_安裝配置教程(Windows7 64或Centos7.2 64、MySQL5.7) 安裝包版本 1) VMawre-workstation版本包 地址:
centos7.2編譯安裝mysql5.7.21報錯解決
initial mem ext ava gin onf 改密 依賴 document 編譯安裝mysql 安裝環境安裝包[root@ecs-adfa ~]# ls /root/tools/app.tar.gz mysql-5.7.21 mysql-5.7.21.tar.
Centos7.3中安裝MySQL5.7
char confd netstat visio def 遠程 運行 sysconf server 首先安裝相關環境包 yum -y install \ncurses \ncurses-devel \bison \cmake \gcc gcc-c++ 添加MySQL程序
Centos7環境下安裝Mysql5.7版本
-o ins .com sbin 數據庫密碼 庫文件 用戶 sku mysql安裝 實驗環境: VMware Workstation12 Centos-7-x86_64系統(ip地址:192.168.5.132)(2G內存 2個處理器) 使用軟件:boost_1_59
1-3 MySQL5.7安裝腳本與初始化腳本
print $nf root base del dir file error service 本文參考: http://www.unixfbi.com/1.html MySQL5.7安裝腳本 # cat mysql.sh groupadd mysql user