歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Linux綜合 >> Linux資訊 >> 更多Linux

Install Apache and PHP and Mysql on Tru64 unix

  代碼:     Install Apache and PHP on Tru64 UNIX   Tru64 Unix 5.1A   Apache:httpd-2.0.49.tar.gz   編譯和安裝Apache :   #gzip -d httpd-2.0.49.tar.gz   #tar xvf ./httpd-2.0.49.tar   # ./configure --prefix=/www --enable-so   #make   #make install     #vi /etc/services   加入下面兩行   http 80/tcp www www-http # WorldWideWeb HTTP   http 80/udp www www-http # HyperText Transfer Protocol     保存退出   配置apache:   vi /www/conf/httpd.conf     找到ServerName的地方將內容進行相應的更改:   #ServerName www.example.com:80 更改成:   ServerName alpha 其中alpha是主機名稱     編輯啟動用戶和組:   User nobody   Group #-1     將Group 中內容更改如下:   Group nobody     保存退出   測試http的啟動和關閉:   # /www/bin/apachectl start     // 啟動命令   # ps -efgrep http         // 檢查http進程是否啟動   nobody  112943 112949 0.0 17:03:24 ??      0:00.00 /www/bin/httpd -k start   root   112949   1 0.0 17:03:24 ??      0:00.02 /www/bin/httpd -k start   nobody  112950 112949 0.0 17:03:24 ??      0:00.00 /www/bin/httpd -k start   nobody  112951 112949 0.0 17:03:24 ??      0:00.00 /www/bin/httpd -k start   nobody  112952 112949 0.0 17:03:24 ??      0:00.00 /www/bin/httpd -k start   nobody  112956 112949 0.0 17:03:24 ??      0:00.00 /www/bin/httpd -k start   root   112954 80129 0.0 17:03:30 pts/1    0:00.00 grep http   # netstat -agrep http      // 網絡端口是否打開   tcp    0   0 *.http          *.*            LISTEN   #   這是可以使用浏覽器對這個ip地址進行訪問.如果一切正常能夠訪問到缺省的Apache的頁面.   # /www/bin/apachectl stop   //關閉apache   # ps -efgrep http   root   112963 80129 0.0 17:06:58 pts/1    0:00.00 grep http   # netstat -agrep http   #     如果想在機器啟動的時候自動啟動Apache服務的話請參照下面的命令:   echo '/www/bin/apachectl start'>/sbin/rc3.d/S88httpd   chmod 755 /sbin/rc3.d/S88httpd   echo '/www/bin/apachectl stop'>/sbin/rc0.d/K88httpd   chmod 755 /sbin/rc0.d/K88httpd   如果以上一切正常的話,就證明apache安裝完成了.     安裝mysql:   下載http: //dev.mysql.com/get/Downloads/MySQL-4.0/mysql-max-4.0.20-dec-osf5.1-alphaev67.tar.gz/from/http://mysql.ihostunit.com/   # groupadd mysql   # useradd -g mysql -s /bin/nologin mysql   gzip -d mysql-max-4.0.20-dec-osf5.1-alphaev67.tar.gz   tar xvf ./mysql-max-4.0.20-dec-osf5.1-alphaev67.tar   mv mysql-max-4.0.20-dec-osf5.1-alphaev67 /usr/local/   ln -s /usr/local/mysql-max-4.0.20-dec-osf5.1-alphaev67 /usr/local/mysql   cd /usr/local/mysql   scripts/mysql_install_db --user=mysql   chown -R root .   chown -R mysql data   chgrp -R mysql .   bin/mysqld_safe --user=mysql &   cd bin   mysqladmin -u root passWord 'newpassword'   mysqladmin -u root -h $HOSTNAME password 'newpassword'   安裝完成mysql.   測試啟動和關閉mysql以及其他工作:   vi /etc/services   添加如下內容:   mysql      3306/tcp            # MySQL   mysql      3306/udp            # MySQL   建立啟動和關閉教本:   echo '/usr/local/mysql/bin/mysqld_safe --user=mysql &'>/sbin/rc3.d/S88mysql   chmod 755 /sbin/rc3.d.d/S88mysql   echo '/usr/local/mysql/bin/mysqladmin -u root -ppassword shutdown'>/sbin/rc0.d/K88mysql   chmod 755 /sbin/rc0.d/K88mysql   測試:   /sbin/rc3.d/S88mysql   # ps -U mysql     PID TTY   S      TIME CMD   140009 pts/1  S +   0:00.77 /usr/local/mysql/bin/mysqld --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data --user=mysq   # netstat -agrep mysql   tcp    0   0 *.mysql          *.*            LISTEN   #   /sbin/rc0.d/K88mysql   # ps -U mysql     PID TTY   S      TIME CMD   # netstat -agrep mysql   #     安裝php:   gzip -d php-4.3.4.tar.gz   tar xvf php-4.3.4.tar   cd php-4.3.4   # ./configure --prefix=/www/php --with-apxs2=/www/bin/apxs --with-config-file-path=/www/php --enable-sockets --with-mysql=/usr/local/mysql   # make   # make install   # cp php.ini-dist /www/php/php.ini   編輯httpd.conf (/www/conf/httpd.conf)加入如下內容:   AddType application/x-httpd-php .php   DirectoryIndex index.php index.Html   存盤退出,使用下面的命令生長一個測試頁面:   echo '<?php phpinfo();?>'>/www/htdocs/info.php   使用浏覽器進行訪問http://servername/info.php   會顯示出如下畫面:   輸出信息   如果顯示正常的話您就可以在Tru64 Unix 上面使用Apache PHP Mysql 了:)




Copyright © Linux教程網 All Rights Reserved