1、ubuntu建立站點無法被訪問。
1、如果用路由器,還是埠映射問題,你可以ping後面加上埠試試,或者回再研究下埠映射的設置是否答正確。
2、直接撥號,可能是防火牆的問題,看看你的殺毒軟體是否帶了防火牆,埠是否正確打開。
3、運營商有的會限制adsl動態IP搭建伺服器,不過這是極少數情況。
4、話說我只成功過一次,用的是iis,也是路由器,也是花生殼,當時是叫朋友在外網測試的。
2、ubuntu下建設網站用什麼軟體最好?
資料庫選mysql ; 編程語言選PHP ;運行環境選Apache
(或選擇集成的PHP測試環境:XAMPP for Linux)
製作工具選eclipse
3、ubuntu伺服器怎麼搭建網站
如果想用Ubuntu作為網站的伺服器,一些基本的服務是必備的。本文對環境的搭建做一個簡單的整理。
Appach
Apache是世界使用排名第一的Web伺服器軟體。它可以運行在幾乎所有廣泛使用的計算機平台上,由於其跨平台和安全性被廣泛使用,是最流行的Web伺服器端軟體之一。
安裝
sudo apt-get install apache2
大概5M左右,安裝完成後伺服器會自動啟動
在瀏覽器里輸入http://localhost或者是http://127.0.0.1或者輸入IP,如果看到了It works!,那就說明Apache就成功的安裝了,Apache的默認安裝,會在/var下建立一個名為www的目錄,這個就是Web目錄了,所有要能過瀏覽器訪問的Web文件都要放到這個目錄里。
如果更改配置重新啟動命令如下:
sudo /etc/init.d/apache2 restart
到這里,如果只是單純的跑一些靜態網頁的話這兒就夠了,只需要將設計的html文件放入/var/www目錄即可
到這里我遇到一個問題沒解決就是根目錄下的二級目錄無法訪問,重新安裝多次,都是同樣的問題。
PHP
PHP支持同樣是很多網站必備之一,安裝命令如下:
sudo apt-get install libapache2-mod-php5 php5
需要下載6M左右安裝包。安裝擴展:
sudo apt-get install libapache2-mod-php5 php5
Mysql
sudo apt-get install mysql-server mysql-client
需要下載26M左右的安裝包,等待安裝完成,彈出設定密碼界面:
輸入資料庫root密碼,按tab鍵選擇確定。接下來會要求重復密碼,重復同樣操作。
資料庫安裝完成後,為了方便管理和操作,繼續安裝phpmyadmin。
sudo apt-get install phpmyadmin
需要下載6M左右的安裝包,安裝完成後進入設置界面,
tab鍵選擇是,進行安裝,在安裝過程中會要求選擇Web server:apache2或lighttpd,使用空格鍵選定apache2,按tab鍵然後確定。接下來要求輸入密碼,輸入在上一步中設置的密碼,需要輸入兩次,完成安裝。
然後將phpmyadmin與apache2建立連接,www目錄在/var/www,phpmyadmin在/usr/share /phpmyadmin目錄,所以就用命令:
sudo ln -s /usr/share/phpmyadmin /var/www
建立鏈接。
phpmyadmin測試:在瀏覽器地址欄中打開http://localhost/phpmyadmin就能夠進入登錄界面,輸入前面配置的用戶名和密碼進行登錄,如下圖所示。
登錄後界面如圖所示。
FTP
要想對網站和數據進行管理,少不了的是ftp,通過ftp可以很方便的上傳/下載文件,實現管理,因此需要安裝ftp管理工具。
sudo apt-get install vsftpd
4、如何搭建自己的個人網站 我現在有一台ubuntu的伺服器 有了域名 如何搭建自己的web服務是其他電腦訪問
搭建一個網站要有伺服器,域名,程序,以上兩個條件你有兩個了,就差程序了。
步驟:
1、登入到你的伺服器,進入到管理地址,裡面有一個域名綁定的,直接選擇綁定就可以了。
2、打開你的域名管理,點擊你的域名管理,進入域名解析。做一個A記錄的解析,就是你的域名解析到你現在的IP上
3、准備程序或是源碼,把這些程序解壓到你的根目錄下面,一般是wwwroot或是htdocs這樣的
4、在URL上輸入你的域名,進行一個程序和數庫的安裝,後面要的一些密碼可以參考你的管理空間的資料庫密碼那一項
5、安裝好之後就可以運行你的網站了
6、進入後台,一般的後台是域名+admin.php這類的
一個步驟就是這樣的了,不知道你明白了沒有呢,明白了經我一個採納吧。
5、ubuntu伺服器怎麼搭建網站?
如何在伺服器上創建VPN連接: 簡單,連上虛擬網路,使用的都是代理服專務器的IP地址了,具體屬方法: 1、右鍵單擊「網上鄰居」選擇「屬性」,打開網路連接屬性。 2、在右側的「網路任務」欄中點擊「創建一個新的連接。
6、如何在ubuntu下建立web server
以參考如下Web伺服器的建立過程。示例環境及web伺服器軟體:
Ubuntu 12.04
LAMP(Linux,Apache,Mysql,PHP)
1、安裝
(1)在安裝HTTP Server之前需安裝APR(Apache Portable Runtime)和APR-util安裝APR
$ tar zxvf apr-1.4.6.tar.gz
$ cd apr-1.4.6/
$ ./configure
$ make
$ sudo make install
(2)安裝APR-util
$ tar zxvf apr-util-1.4.1.tar.gz
$ cd apr-util-1.4.1
$ ./configure –with-apr=/usr/local/apr (whereis apr)
$ make
$ sudo make install
(3)安裝httpd-2.4.2.tar.bz2默認安裝位置/usr/local/apache2網頁放在/usr/local/apache2/htdocs配置文件/usr/local/apache2/conf/httpd.conf
$ tar jxvf httpd-2.4.2.tar.bz2
$ cd httpd-2.4.2/
$ ./configure
$ make
$ sudo make install
(4)啟動HTTP Server$ sudo /usr/local/apache2/bin/apachectl startAH00558: httpd: Could not reliably determine the server』s fully qualified domain name, using 127.0.1.1. Set the 『ServerName』 directive globally to suppress this message
(5)查看http是否正常運行$ netstat -a | grep httptcp 0 0 *:http *:* LISTEN
(6)在瀏覽器輸入127.0.0.1如果正常應該顯示「It works!」
2、安裝MySQL
(1)、下載安裝mysql-5.5.25.tar.gz,默認安裝位置/usr/local/mysql/
$ tar zxvf mysql-5.5.25.tar.gz
$ cd mysql-5.5.25/
$ sudo groupadd mysql
$ sudo useradd -r -g mysql mysql
$ cmake .
$ make
$ sudo make install
$ cd /usr/local/mysql/
$ sudo chown -R mysql .
$ sudo chgrp -R mysql .
$ sudo scripts/mysql_install_db –user=mysql
$ sudo chown -R root .
$ sudo chown -R mysql data/
$ sudo cp support-files/my-medium.cnf /etc/my.cnf
$ sudo cp support-files/mysql.server /etc/init.d/mysql.server
(2)、啟動MySQL:
方法1:$ sudo service mysql.server start
方法2:$ sudo /usr/local/mysql/bin/mysqld_safe --user=mysql &
3、安裝PHP
(1)安裝下載php-5.4.4.tar.gz
$ tar zxvf php-5.4.4.tar.gz
$ cd php-5.4.4
$ ./configure --with-apxs2=/usr/local/apache2/bin/apxs --with-mysql --with-mysqli --enable-mbstring --with-mcrypt(可能需要安裝libmcrypt-dev )
$ sudo make install
$ sudo cp php.ini-development /usr/local/lib/php.ini
(2)配置HTTP Server使之支持PHPapache配置文件/usr/local/apache2/conf/httpd.conf修改或添加如下配置
<;IfMole dir_mole>
DirectoryIndex index.php
<;/IfMole>
<;FilesMatch \.php$>
SetHandler application/x-httpd-php
<;/FilesMatch>
(3)重啟HTTP Server
$ sudo /usr/local/apache2/bin/apachectl restart
7、如何在ubuntu搭建web伺服器
可以參考如下Web伺服器的建立過程。示例環境及web伺服器軟體:
Ubuntu 12.04
LAMP(Linux,Apache,Mysql,PHP)
1、安裝Apache
(1)在安裝HTTP Server之前需安裝APR(Apache Portable Runtime)和APR-util安裝APR
$ tar zxvf apr-1.4.6.tar.gz
$ cd apr-1.4.6/
$ ./configure
$ make
$ sudo make install
(2)安裝APR-util
$ tar zxvf apr-util-1.4.1.tar.gz
$ cd apr-util-1.4.1
$ ./configure –with-apr=/usr/local/apr (whereis apr)
$ make
$ sudo make install
(3)安裝httpd-2.4.2.tar.bz2默認安裝位置/usr/local/apache2網頁放在/usr/local/apache2/htdocs配置文件/usr/local/apache2/conf/httpd.conf
$ tar jxvf httpd-2.4.2.tar.bz2
$ cd httpd-2.4.2/
$ ./configure
$ make
$ sudo make install
(4)啟動HTTP Server$ sudo /usr/local/apache2/bin/apachectl startAH00558: httpd: Could not reliably determine the server』s fully qualified domain name, using 127.0.1.1. Set the 『ServerName』 directive globally to suppress this message
(5)查看http是否正常運行$ netstat -a | grep httptcp 0 0 *:http *:* LISTEN
(6)在瀏覽器輸入127.0.0.1如果正常應該顯示「It works!」
2、安裝MySQL
(1)、下載安裝mysql-5.5.25.tar.gz,默認安裝位置/usr/local/mysql/
$ tar zxvf mysql-5.5.25.tar.gz
$ cd mysql-5.5.25/
$ sudo groupadd mysql
$ sudo useradd -r -g mysql mysql
$ cmake .
$ make
$ sudo make install
$ cd /usr/local/mysql/
$ sudo chown -R mysql .
$ sudo chgrp -R mysql .
$ sudo scripts/mysql_install_db –user=mysql
$ sudo chown -R root .
$ sudo chown -R mysql data/
$ sudo cp support-files/my-medium.cnf /etc/my.cnf
$ sudo cp support-files/mysql.server /etc/init.d/mysql.server
(2)、啟動MySQL:
方法1:$ sudo service mysql.server start
方法2:$ sudo /usr/local/mysql/bin/mysqld_safe --user=mysql &
3、安裝PHP
(1)安裝下載php-5.4.4.tar.gz
$ tar zxvf php-5.4.4.tar.gz
$ cd php-5.4.4
$ ./configure --with-apxs2=/usr/local/apache2/bin/apxs --with-mysql --with-mysqli --enable-mbstring --with-mcrypt(可能需要安裝libmcrypt-dev )
$ sudo make install
$ sudo cp php.ini-development /usr/local/lib/php.ini
(2)配置HTTP Server使之支持PHPapache配置文件/usr/local/apache2/conf/httpd.conf修改或添加如下配置
<;IfMole dir_mole>
DirectoryIndex index.php
<;/IfMole>
<;FilesMatch \.php$>
SetHandler application/x-httpd-php
<;/FilesMatch>
(3)重啟HTTP Server
$ sudo /usr/local/apache2/bin/apachectl restart
8、ubuntu怎麼搭建多站
我是這樣復操作的:
find / -name "phpwind.conf" -print 找到制phpwind.conf文件的具體目錄 一般是 alidata/server/nginx/conf/vhost/phpwind.conf
cd alidata/server/nginx/conf/vhost 進入配置目錄
cp phpwind.conf abc.conf 拷貝一份phpwind,conf文件 並重命名為abc.conf abc可以是您新增域名
vi abc.conf 打開配置文件 修改裡面的 文件路徑和域名就可以了
3 重啟web服務
/alidata/server/nginx/sbin/nginx -s reload
9、主頁問題 : UBUNTU 怎麼建立 自己主頁 讓他人 訪問
http://forum.ubuntu.org.cn/viewtopic.php?f=116&t=162678&start=0
這是一個鏈接,具體安裝過程我沒有測試, 但是我相信經過樓主的努力和摸索,一定會成功的.
一、花生殼For Linux安裝步驟
1. 下載適合您的unix/linux版本的安裝包文件,使用root身份解壓縮安裝包
# tar -zvxf phlinux-1.0-install.redhat.9.0.tar.gz
2. 安裝包文件將解壓縮至phlinux_install目錄中
# cd phlinux_install
3. 執行安裝腳本
# ./install.sh
4. 執行安裝腳本後,將自動以互動配置模式的phlinux程序
輸入web服務的地址,直接回車
Runing phlinux for first configuration...
Peanuthull Linux-core 1.0 by oray.net, copyright 2005
No user configuration found, entering interactive mode automatically!
Peanuthull Linux-core Interactive startup.
Please input service address(press ENTER use phservice.oray.net):
輸入花生殼伺服器地址,直接回車
Please input server address(press ENTER use PH031.Oray.Net):
此處提示輸入您的花生護照登陸名
Please input username(press ENTER use ):
此處提供輸入花生護照登陸密碼
Please input password:
系統提示是否保存配置文件,在這里輸入yes回車.
Save to configuration file (/etc/phlinux.conf)?(yes/no):
以上操作完成,系統將自動登錄花生殼伺服器,用戶可以通過web方式查看當前花生殼客戶端的運行狀態.
花生殼客戶端使用 6160埠提供web檢測服務,例如 http://192.168.0.1:6160/
此監測頁面將完全的反應當前花生殼的運行狀態.
圖片附件
註:以互動配置模式運行phlinux程序並配置完成後,如監視web頁面顯示花生殼的在線狀態為 "離線 / 認證失敗",可能是由於您輸入的用戶名或密碼錯誤,請重新以互動設置模式運行程序配置
# /usr/local/phlinux/phlinux -i
二、花生殼For Linux程序參數說明
phlinux [參數]
參數列表
--interact
-i, 互動配置模式運行
程序以互動模式提示用戶輸入必要的參數
--daemon
-d, 後台進程模式運行
程序在後台進程中運行,可以使用 kill -9 <PID> 關閉
--help
-h, 顯示幫助.
三、常見問題
* 如何以每次開機時自動運行花生殼客戶端?
使用RedHat Linux,在/etc/rc.d/rc.local 文件中加入一行內容 /usr/local/phlinux/phlinux -d
使用Freebsd,創建一個文件/etc/rc.local並加執行許可權,在此文件中加入一行內容 /usr/local/phlinux/phlinux -d
* 以後台進程模式運行花生殼客戶端程序,如何退出?
首先用ps -A查看所有進程列表,記住phlinux的pid
再使用kill -9 <PID> 殺掉此進程
* 如何手動修改登陸的用戶名及密碼
您可以直接編輯/etc/phlinux.conf文件,對登陸用戶名及密碼進行修改。
* 花生殼日誌保存路徑
/var/log/phlinux.log
* 為什麼花生殼無法登陸?
花生殼使用的通信埠是TCP:80,6060和UDP:6060(方向:OUT),請確認防火牆沒有把這幾個通信埠封掉。
10、VPS伺服器Ubuntu系統建立網站
首先呢,128兆內存,建站的話就別想了,這配置的伺服器就不是建站用的,128兆內存連基本的資料庫和建站環境都無法運行起來,你可以升級或者換一個別的VPS搭建寶塔面板來建站。