ubuntu下搭建自己的伺服器

最近很想學linux下的伺服器搭建,大家都知道,伺服器基本就是linux的天下,其他系統用的很少,為了跟隨潮流,我也在自己伺服器上搭建了一個web伺服器,哈哈,咱們一起學吧!

1.安裝apache

我的系統是ubuntu所以並且聯網了,所以安裝軟體很方便,執行下面命令即可

sudo apt-get install apche2 apche2-doc

安裝好之後咱們來測試一下,如果你在本地安裝的apache那麼直接在瀏覽器上訪問:localhost即可。我這裡是在伺服器上安裝的,所以我輸入的是伺服器的ip地址。然後瀏覽器出現以下畫面則apache2正常工作了:

2.安裝mysql

直接輸入命令:

sudo apt-get install mysql-server mysql-client

在安裝mysql的時候會提醒設置root賬戶密碼

3.安裝php

sudo apt-get install php7.0 libapache2-mod-php7.0

注意:libapache2-mod-php7.0是為了讓apache2支持php模塊,目前php已經到了7.0,如果有更新的版本,可以嘗試新版本。

配置完這些東西後我們需要讓apapche重新啟動,讓配置生效:

sudo service apche2 restart或者sudo /etc/init.d/apache2 restart

做好上面的工作之後,我給大家灌輸一些常識吧:

apache默認網站的文件根目錄在/var/www下面,html文件夾下面有個index.html裡面記錄的信息就是我們當時訪問localhost,瀏覽器所顯示的東西啦,我們可以將裡面的內容換成自己喜歡的東西。

現在呢我們就可以在寫我們的網頁啦,寫完網頁還可以訪問我們的網站,哈哈哈。

比如說,我在/var/www/html/裡面新建一個php文件,名叫my.php,然後我的php內容如下:

<?phpinfo();?>

然後呢我在瀏覽器中輸入:localhost/my.php,(我在伺服器上操作的,所以我輸入的是我的ip地址)就出現下面的畫面啦:

4.獲得mysql的支持

如果你要用資料庫,那麼肯定要php支持你的資料庫啦,我這裡用的是mysql,我們可以安裝php-mysql軟體包。首先呢你可以查找相應的需要安裝的包:

sudo apt-cache search php7.0

5.安裝phpMyAdmin

phpMyAdmin是一個網路介面,通過它可以管理你的mysql資料庫。執行

sudo apt-get install phpmyadmin

到目前為止,一個web伺服器就搭建好啦!如果上文中有錯誤的話,請大家之處來我改正哦!


推薦閱讀:

TAG:Linux | Web伺服器 | Linux運維 |