1. 程式人生 > >centos7+php7.1.4+mysql5.7+swoole

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.1mysql5.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