Ubuntu7.10Linux上構建全功能的服務器 |
發(fā)布時間: 2012/8/11 11:07:32 |
在ubuntu7.10上建立一個WEB服務器可以用apache,數(shù)據(jù)庫管理系統(tǒng)可以用mysql,電子郵件系統(tǒng)可以用postfix,安裝非常簡單,而且是免費的。流媒體系統(tǒng)當能用helix,這個要收費,而且很貴,不過網(wǎng)上到處有破解版,個人測試時可用,不要用于正式場合。下面是我個人安裝時的一些心得,與大家共享。
1、ubuntu7.10添加phpapachegdmysql sudoapt-getinstallapache2libapache2-mod-php5php5php5-gdmysql-serverphp5-mysql 等待一段時間后,ubuntu7.10會自動給你安裝好apache2、php5、mysqlserver.從這一點來說,ubuntu非常容易安裝,上手快。 2、重要文件 sudo/etc/init.d/apache2restart(重啟apache) sudovim/etc/php5/apache2/php.ini(配置php.ini) sudovim/etc/apache2/apache2.conf(配置apache2.conf) /var/www/(apache2網(wǎng)頁文件放在這里) /var/lib/mysql/(mysql的數(shù)據(jù)庫放在這里) 3、修改php.ini,請自己查找這些項 #通過post上傳文件的最大尺寸 post_max_size=800M #修改成你所需的內存大小 memory_limit=160M #修改文件最大上傳尺寸 upload_max_filesize=800M upload_tmp_dir=/tmp session.save_path=/tmp #添加mysql和gd支持 extension=mysql.so extension=gd.so 4、修改apache2.conf設置虛擬主機 因為我只有一個IP地址,所以設置基于端口的虛擬主機 sudovim/etc/apache2/apache2.conf 輸入 #Listen80這個已經(jīng)有,不用輸入 Listen8080 #設置基于端口80、8080的虛擬主機 NameVirtualHost*:80 NameVirtualHost*:8080 ServerNamewww.yourdomain.org DocumentRoot/var/www/domain-80 ServerNamewww.yourdomain.org DocumentRoot/var/www/domain-8080
(1)進入mysql客戶端 在終端輸入 mysql-uroot-p (2)建立數(shù)據(jù)庫 createdatabasetest1; (3)添加用戶 grantallontest1.*tohuzhangsheng@localhostidentifiedby'1111111'; (4)忘記mysql的root密碼 #查看所有的進程 ps–aux 查看所有進程,找到mysql進程的pid,然后 sudokillpid 終止mysql的進程 sudo/etc/init.d/mysqlstop 用以下指令啟動MySQL,以跳過檢查權限的資料表 mysqld_safe–skip-grant-tables& 更改修改mysql的root密碼 updatemysql.usersetpassword=PASSWORD('yourpassword')whereUser='root'; 6、加載移動硬盤 插入移動硬盤后,ubuntuserver7.10會有下面的顯示,用fdisk–l顯示移動硬盤 把移動硬盤加載到/media 我的移動硬盤顯示/dev/sdb1,用下面的命令加載 sudomount/dev/sdb1/media 7、安裝helixforlinux helixforlinux我放在移動硬盤中,進入相應的文件夾,把它拷貝到/usr cd/media/network/chengxi/linux 8、讓ubuntu支持rar sudoapt-getinstallrarunrar 9、解包 sudounrareHelixServerUnlimited11_linux.rar sudotarzxvfsetup.tar.gz 安裝helix cdhelix sudochmod+xhelix.bin sudo./helix.bin 10、創(chuàng)建helix啟動文件 cd/etc/init.d sudovimrmserver 輸入如下內容: #!/bin/sh /usr/helix/Bin/rmserver/usr/helix/rmserver.cfg& exit0 按下esc鍵,輸入 :wq 寫入并退出 11、在ubuntu7.10上添加一個服務 sudochmod+xrmserver sudoupdate-rc.drmserverdefaults99 12、安裝postfix sudoapt-getinstallpostfix 安裝mailx軟件包來用做mail命令郵件工具的程序。安裝這個包來安裝mail命令。 sudoapt-getinstallmailx 這樣添加一個用戶。 sudouseradd-m-s/bin/bashfmaster sudopasswdfmaster 13、更改網(wǎng)卡的IP地址,動態(tài)IP地址就不用修改了 sudovim/etc/network/interfaces 根據(jù)您的實際情況修改下面的內容 #Theprimarynetworkinterface autoeth0 #使用靜態(tài)的IP地址 ifaceeth0inetstatic #您的IP地址 address192.168.10.71 netmask255.255.255.0 network192.168.10.0 broadcast192.168.10.255 #您的網(wǎng)關 gateway192.168.10.225 #您的DNS nameserver202.168.134.133 nameserver192.168.1.1 本文出自:億恩科技【mszdt.com】 |