ubantu伺服器配置

2021-08-19 22:24:47 字數 1682 閱讀 6554

更新源

命令:sudo apt-get update

搭建lamp

1、安裝apache

命令:sudo apt-get install apache2

測試:瀏覽器訪問http://ubuntu的ip,出現it works!網頁。

檢視狀態:service apache2 status(start/stop/restart)

web目錄:/var/www

安裝目錄:/etc/apache2/

全域性配置:/etc/apache2/apache2.conf

監聽埠:/etc/apache2/ports.conf

虛擬主機:/etc/apache2/sites-enabled/000-default.conf

2、安裝mysql

命令:sudo apt-get install mysql-server mysql-client

測試:mysql -u root –p

檢視狀態: service mysql status(start/stop/retart)

檢視監聽埠的情況:netstat -tunpl 或 netstat –tap

3、安裝php

命令:sudo apt-get install php7.0

測試:php7.0 –v

4、安裝其他模組

命令:sudo apt-get install libapache2-mod-php7.0

sudoapt-get install php7.0-mysql

重啟服務:service apache2 restart

service mysql restart

測試apache能否解析php

1)  vim/var/www/html/phpinfo.php

2)  檔案中寫:<?php echo phpinfo();?>

5、修改許可權

命令:sudo chmod 777 /var/www

6、安裝phpmyadmin

命令:sudo apt-get install phpmyadmin

建立phpmyadmin快捷方式(軟連線):

sudo ln -s /usr/share/phpmyadmin /var/www/html

重啟服務:service php7.0-fpm restart

service apache2 restart

7、配置apache(讓字尾解析php**)

命令:vim /etc/apache2/apache2.conf

adddefaultcharsetutf-8

重啟apache服務

防火牆配置

檢視防火牆狀態

命令:sudo ufw status 狀態顯示是「inactive」關閉狀態。

開啟或禁用ufw防火牆

命令:sudo ufw enable(/disable/reload)

日誌的開啟和關閉

命令:sudo ufw logging on/off

登入ubuntu伺服器,修改配置檔案

命令:vim vim/etc/mysql/mysql.conf.d/mysqld.cnf

找到 bind-address= 127.0.0.1語句,注釋這行命令

重啟資料庫

ubantu下配置ftp伺服器

step1 安裝vsftpd伺服器 sudo apt get install vsftpd step2 在root使用者下配置vsftpd.conf檔案 sudo vi etc vsftpd.conf step3 新增以下配置 版本12.04 sudo etc inti.d vsftpd resta...

ubantu安裝svn伺服器

sudo apt get install subversion 若報錯e unable to locate package subversion,則執行以下 sudo apt get update 再執行安裝命令 sudo apt get install subversion 建立專案目錄 sudo...

配置伺服器

今天我們的程式要配置一台新的伺服器 我把程式整理一下放了上去,程式上傳完成了準備配置程式了 程式是分三部分的,乙個是web的程式是用asp寫的,乙個是flash部分,還有就是c 服務部分了,asp和flash都沒有什麼大的問題,首先我準備開起服務,因為服務要驗證的。通過訪問個web位址驗證的,當時也...