Installing Web Server in FreeBSD 6.0 with Apa…

2009-05-13 05:10:43来源:未知 阅读 ()

新老客户大回馈,云服务器低至5折

-----------------------------------------------------------------------------------
Installing MySQL Server 5 with FreeBSD Ports Collection
  • Login to the FreeBSD system as root, or su - root to get to super user environment.
  • Enter the following commands at FreeBSD command line interface (CLI) (Wait till each command to finish processing before running the next command):
    cd /usr/ports/databases/mysql50-server
    make install clean
    mysql_install_db
    chown -R mysql /var/db/mysql/
    chgrp -R mysql /var/db/mysql/
    /usr/local/bin/mysqld_safe -user=mysql &
    Note: If you encounter Command not found error, use command rehash to update OS path environment variables.
  • The port installation will put a script file mysql-server.sh in /usr/local/etc/rc.d which will has capability to start MySQL server. To enable MySQL server to start automatically after every FreeBSD server reboot, enter the following command in CLI:
    echo ‘mysql_enable=”YES”‘ >> /etc/ rc.conf
  • By default, MySQL default super user account - root - has no password (blank password). So it’s important to assign the administrator account password. To change the password to root user, enter the following command:
    mysqladmin -u root password newpassword
    Replace newpassword with your own desired password.
  • Optionally, copy either my-huge.cnf, my-large.cnf, my-medim.cnf, my-small.cnf or my-innodb-heavy-4G.cnf (depending on the usage and utilization of MySQL server) as my.cnf to /var/db/mysql which will enable you to tweak and change the configuration of server-specific MySQL server options by editing the file.
  • MySQL 5.0 installation done.
    ------------------------------------------------------------------------
    Installing Apache HTTPD Web Server 2.2
  • Install Apache HTTP Server 2.20 by using FreeBSD Ports Collection:
    cd /usr/ports/www/apache22
    make install clean
  • A Apache HTTP Server script apache22.sh is located at /usr/local/etc/rc.d to provide Apache HTTP Server start and shutdown service. To enable Apache web server to automatically starts whenever after server reboots, issue the following command at CLI:
    echo ‘apache22_enable =”YES”‘ >> /etc/ rc.conf
  • To start Apache HTTP web server immediately, use:
    /usr/local/sbin/apachectl start
    or
    /usr/local/etc/rc.d/apache22.sh start
  • Apache installation finished.
    ------------------------------------------------------------------------
    Installing PHP Hypertext Preprocessor Scripting Language 5 and PHP 5 Extensions
  • Install by enter the following commands on FreeBSD OS command line, wait for previous command to finish before running the next command:
    cd /usr/ports/lang/php5
    make install clean
  • If you’re prompted, select “use Apache 2.x instead”.
  • Continue with the following commands to install PHP5 extensions and modules to enable the support of the modules in Apache:

    标签:

    版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
    特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

  • 上一篇:FreeBSD下使用vim+cscope

    下一篇:如何有效地使终端显示彩色