阿里云ECS(ubuntu)搭建LAMP
用過PUTTY的SSH 連接
輸入公網(wǎng)ip,點擊連接到登錄界面伍纫,輸入用戶名root(ubuntu默認)及密碼(可以在控制臺重置密碼找回)灿椅;
登錄成功后,更改密碼
sudo passwd root
查看目錄
ls -a
更新系統(tǒng)
sudo apt-get update
集成開發(fā)套件,即ApacheMySQLPHP澳迫,所有軟件版本都是最新的蛾洛!
sudo apt-get install lamp-server^
安裝成功后檢查
php -version
mysql -version
apache2 -version
在瀏覽器Chrome使用公網(wǎng)IP訪問,居然無法訪問饭庞!
這時候戒悠,需要在阿里云控制臺設(shè)置安全組設(shè)置
設(shè)置成功后再次打開瀏覽器訪問,即可看到Apache2 Ubuntu Default Page頁面舟山,說明安裝成功
進入cd var/www/html
ls可以看到index.html文件
新建test.html
touch test.html
向test.html文件寫入:
vi test.html鍵入i進入編輯模式:
這是一個測試頁面
body{
background:#3498db;
}
Hello world!
如果這樣頁面能正常顯示绸狐,說明Apache2可以正常運行,并且其web目錄就是var/www/html
進入ESC進入命令模式累盗,繼續(xù)鍵入:wq保存并退出
繼續(xù)訪問ip+test.html,即可看到測試頁面信息寒矿。
同樣在var/www/html下新建phpinfo.php文件
phpinfo();
?>
保存后在瀏覽器訪問IP+phpinfo.php,即可看到php infoPHP Version 7.0.18-0ubuntu0.16.04.1
在Linux中ftp服務(wù)器的全名叫 vsftpd幅骄,需要利用相關(guān)命令來開啟安裝ftp服務(wù)器劫窒,然后再在vsftpd.conf中進行相關(guān)配置。
1.首先用命令檢查是否安裝了vsftpd
vsftpd -version
2.如果未安裝用一下命令安裝
sudo apt-get install vsftpd
安裝完成后拆座,再次輸入vsftpd -version命令查看是否安裝成功
3.新建FTP用戶并設(shè)置密碼以及工作目錄
sudo useradd -d dirpth -s /bin/bash ftpname
此處我把工作目錄關(guān)聯(lián)到前面Apache2的工作目錄即var/www/html
useradd -d /var/www/html -s /bin/bash myftp
myftp即為我的FTP用戶名
為了使用FTP工具連接主巍,為其設(shè)置密碼,
passwd myftp
4.使用FTP工具Filezilla連接:
填寫公網(wǎng)IP挪凑,選擇SFTP-SSH File Trasnfer Protocol,登錄類型選擇正常孕索,填寫FTP的用戶名和密碼即可登錄!
為了以后登錄方便躏碳,可以使用Filezilla的站點管理工具為其新建一個管理站點搞旭。
連接成功后可以看到根目錄下前面創(chuàng)建的文件:
test.html,phpinfo.php,index.html
End