伺服器如何編譯
『壹』 請教如何編譯並建立ubuntu下的trinitycore 伺服器
編譯的系統為Ubuntu 8.10 desktop x86
sudo apt-get install build-essential cmake libmysql++-dev subversion mercurial openssl libssl-dev zlib1g-dev libmysqlclient15-dev libtool mysql-client unrar
復制代碼
然後添加一個系統用戶trinity
adser trinity
su – trinity
復制代碼
在/home/trinity/下建立文件.hgrc,內容為:
[extensions]
hgext.mq=
復制代碼
用HG獲取源碼:
hg clone dedecms.com
復制代碼
建立編譯目錄:
mkdir /home/trinity/build dedecms.com
復制代碼
開始編譯
cd /home/trinity/579 織夢內容管理系統
cmake -DCMAKE_C_FLAGS="-O3 -pipe" -DCMAKE_CXX_FLAGS="${CMAKE_C_FLAGS}" -DDO_RA=1 -DLARGE_CELL=1 -DPREFIX=/opt/trinity /home/trinity/trinitycore2 內容來自dedecms
make 本文來自織夢
make install
復制代碼
編譯好以後,就是弄資料庫了。 right dedecms
現在trinity用戶目錄下建立一個文件夾tdb 本文來自織夢
然後從svn上獲取資料庫:
su - trinity
mkdir tdb
svn checkout ./tdb
復制代碼
首先,把Mysql Server下載下來:
sudo apt-get install mysqlserver
復制代碼
在Mysql里建立資料庫
cd /home/trinity/trinitycore-patches/sql
mysql -u root -p <create_mysql.sql
mysql -u trinity -p characters<characters.sql
mysql -u trinity -p realmd<realmd.sql right dedecms
復制代碼
建立完畢以後,導入tdb:
cd /home/trinity/tdb/full_database/
unrar x TDB_0.0.2.rar
mysql -u trinity -p world<TDB_0.0.2.sql
復制代碼
剩下的就所打資料庫補丁了:
cd /home/trinity/trinitycore2/sql/updates
mysql -u trinity -p characters<(sql file)
mysql -u trinity -p world<(sql file)
『貳』 安裝了一台linux伺服器,想自己編譯內核,一步一步做下來,
一般情況下
initrd這個文件在台式機上不是必須的,但是在有SCSI設備的伺服器上卻是必須的。有可能因為編譯內核的時候沒有產生initrd那個文件,所以會有上面的錯誤提示。用戶可以使用mkinitrd命令來生成一個initrd.img文件,然後加入GRUB,重啟試一試更多內容請查看《Linux就該這么學》。
『叄』 如何在伺服器端修改和編譯網站系統(php)
1.
虛擬空間
是環境你是
改不了
的
2.
php是不需要編譯的
3.
php要這LAMP環境下運行,LINUX+APACHE+MYSQL+PHP
但是這不是絕對的,其他環境也可以
4.
你買的空間是否帶有資料庫,有的話你要在你連接DB的
配置文件
中修改你買的資料庫的主機IP地址,用戶名,密碼,資料庫名稱
『肆』 如何在linux伺服器中使用GCC編譯器
首先確定你用的是標準的c/c++ ,沒有設計VC中的內容(例如MFC庫函數,windows API等)
如果文件很少,你 用gcc hello.c -o hello 這類的語句就可以。
如果文件比較多,還是寫一個makefile文件,批量解決。
希望能幫到你。
『伍』 怎麼重新編譯linux伺服器內核
make
config首先配置內核,生成內核配置文件,如果是伺服器上的,建議使用編輯好的內核配置文件,自己在伺服器上配置比較麻煩;
make再根據生成的配置文件進行編譯;
找到新的內核就可以使用
『陸』 Linux系統中編譯安裝Nginx伺服器,看了還不會你來打我
使用yum安裝方式安裝PCRE:
yum安裝後檢查安裝結果:
使用yum安裝openssl-devel:
檢查yum安裝結果:
在確保Nginx編譯安裝所依賴的pcre-devel和openssl-devel已經安裝好了後,可以下載Nginx源碼進行編譯安裝。 Nginx源碼可以從Nginx官方網站(http://nginx.org)找到相應版本源碼的下載地址: http://nginx.org/download/nginx-1.16.0.tar.gz
下載Nginx源碼:
添加nginx用戶,服務於Nginx:
解壓軟體包:
編譯Ngixn源碼並安裝:
建立nginx應用程序軟鏈接:
啟動前為了避免報錯,先檢查配置文件語法:
啟動Nginx服務:
查看Nginx服務是否啟動成功:
說明已經啟動成功,打開瀏覽器輸入http://127.0.0.1/就可以看到nginx網頁信息。