亚马逊AWS EC2云实例AMI安装LNMP环境(3)——Mysql5.5
概括:這里選擇亞馬遜EC2的Linux AMI實例,該Linux服務器是亞馬遜預配置的Linux環境,內置多個YUM源,屬于亞馬遜首推的穩定Linux服務器。默認登錄用戶名為ec2-user,執行root權限命令時,需要加sudo前綴命令。
1、安裝mysql5.5:
yum list mysql #搜索mysql安裝包和 sudo yum -y install mysql #參數-y為不需要提示安裝看見Complete! 安裝成功。
注意:不需要單獨安裝mysqlserver服務端,利用YUM安裝MySQL會自動包含server端。
which mysqld_safe #查看mysqld_safe服務是否存在
如安裝成功后,執行上述命令后會看到如下結果:
/usr/bin/mysqld_safemysql初始化系統命令:
sudo mysql_install_db #mysql初始化,在mysql中建立起系統表
執行成功提示如圖兩個OK:
注意下面信息中命令,提前執行設置mysql數據庫密碼:
PLEASE REMEMBER TO SET A PASSWORD FOR THE MySQL root USER !To do so, start the server, then issue the following commands:/usr/libexec/mysql55/mysqladmin -u root password 'new-password'執行如下命令啟動mysqld服務,
sudo mysqld_safe --user=root &注意:必須加root用戶啟動服務,否則mysqld_safe &進入數據庫時提示如下錯誤:
Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock正常啟動服務后執行:
sudo service mysqld status #查看mysqlserver服務狀態,已啟動為is running…進入mysql數據庫:
命令:mysql -u root -p,執行后數據密碼登錄,登陸成功如下界面;
?
2、安裝php支持mysql擴展
sudo yum -y install php-mysql #安裝php-mysql 擴展看見Complete! 安裝成功。
sudo service php-fpm restart #重啟php-fpm服務進程驗證PHP連接mysql數據庫請求:
在默認nginx網站根目錄/usr/share/nginx/html/中新建db.php腳本文件,內容如下:
<?php@mysqli_connect("localhost","root","password","mysql") or die("connect mysql failed\n");echo "connect ok\n"; ?>保存后瀏覽器訪問Ec2云空間外網地址,如http://99.9.9.99/db.php,顯示ok則php連接mysql成功。
?
轉自:[原創]亞馬遜AWS EC2云實例AMI安裝LNMP環境(3)——Mysql5.5
相關:[原創]亞馬遜AWS EC2云實例AMI安裝LNMP環境(1)——Nginx安裝
相關:[原創]亞馬遜AWS EC2云實例AMI安裝LNMP環境(2)——PHP5.6
轉載于:https://www.cnblogs.com/whiterock/p/7265892.html
總結
以上是生活随笔為你收集整理的亚马逊AWS EC2云实例AMI安装LNMP环境(3)——Mysql5.5的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 产生验证码
- 下一篇: linux cmake编译源码,linu