Redhat Linux AS4下的LAMP与Discuz装置
创始人
2024-07-23 21:20:16
0

Redhat Linux AS4下的LAMPDiscuz装置的具体内容如下:

  LAMP最简单的设置

  做这个器械,刚起头觉得挺难的,不想试,厥后伴侣说弄个论坛尝尝,以是就先试了。正本想先学iptables的。面前目今当今先学根蒂基本的LAMP.

  看了网上先容以及鸟哥的器械,装置历程基本如下:

  软件如下:

  Mysql: mysql-4.0.21.tar.gz (刚起头装的是rpm的,可是找不到设置的文件之类的,以是就本身编译了)

  Php:php-4.4.2.tar.gz

  Apache:httpd-2.2.0.tar.bz2

  Discuz!_4.1.0_SC_GBK.zip (都在CU上下载的)

  一、先装置Mysql

  mkdir /usr/local/mysql

  groupadd mysql

  useradd -g mysql mysql

  tar -zxvf mysql4.0.21.tar.gz -C /usr/local/src

  cd /usr/local/src/mysql4.0.21

  ./configure --prefix=/usr/local/mysql --with-charset='gbk'

  #这里厥后看到良多相关的,在装置Discuz!的时候会呈现gbk错误,加上--with-charset='gbk'就可以

  make

  make install

  cp support-files/my-medium.cnf /etc/my.cnf

  #(这个文件夹是正本编译的目录下的)讯问你能否要覆盖时,输出"y"

  cd /usr/local/mysql

  cd bin

  ./mysql_install_db --user=mysql

  #这儿的user必定是mysql

  chown -R root .

  chown -R mysql var

  chown -R mysql .

  bin/mysqld_safe --user=mysql &

  #也要用mysql用户运转

  #假设这里没什么问题的话,应该是可以了,装置好了。

  再把mysql插手启动:

  #鸟哥是多么讲的:

  開機後立即啟動!

  # vi /etc/rc.d/rc.local

  # 將底下這一行插手這個檔案的最後面一行喔!

  cd /usr/local/mysql; /usr/local/mysql/bin/safe_mysqld --user=mysql &

  # 這樣一來,每次開機就可以自動的啟動 MySQL 囉!

#p#

  進階設定內容:

  vi ~/.bashrc 插手

  export PATH=“$PATH: /usr/local/mysql/bin“ //把mysql\bin下的敕令都插手到体系PATH里

  #这个插手到setup那个体系效力里。

  cp /usr/local/mysql/share/mysql/mysql.server /etc/rc.d/init.d/mysql //复制mysql效力启动项文件。

  chmod x /etc/rc.d/init.d/mysql //实行权限

  useradd mysql //建mysql用户

  chown -R mysql /usr/local/mysql

  chown -R mysql /etc/rc.d/init.d/mysql //给mysql用户权限

  /sbin/chkconfig --del mysql

  /sbin/chkconfig --add mysql //把mysql放到启动项列内外

  到这里应该是ok了,再作的话可以把接上去论坛的数据库"bbs"建立好。并为mysql的root用户加密码

  #mysqladmin -u root password '123456'

  #mysql -u root -p

  Enter password:

  Welcome to the MySQL monitor. Commands end with ; or \g.

  Your MySQL connection id is 476 to server version: 4.1.20-log

  Type 'help;' or '\h' for help. Type '\c' to clear the buffer.

  mysql> create database bbs;

  要反省的话可以

  mysql>show databases; 应该是呈现三个数据库

通过文章我们清楚了Redhat Linux AS4下的LAMP与Discuz装置,希望大家以后能用的着!

【编辑推荐】

  • lamp solutions
  • LAMP的安装和配置讲解
  • node.js、MongoDB下一代的LAMP
  • 确保安全使用LAMP开源开发工具的四步曲
  • Linux将继续留在LAMP中
  • 当开源LAMP遭遇WindowsAMP
  • Java有能力抵挡LAMP的进攻吗

 

相关内容

热门资讯

如何允许远程连接到MySQL数... [[277004]]【51CTO.com快译】默认情况下,MySQL服务器仅侦听来自localhos...
如何利用交换机和端口设置来管理... 在网络管理中,总是有些人让管理员头疼。下面我们就将介绍一下一个网管员利用交换机以及端口设置等来进行D...
施耐德电气数据中心整体解决方案... 近日,全球能效管理专家施耐德电气正式启动大型体验活动“能效中国行——2012卡车巡展”,作为该活动的...
20个非常棒的扁平设计免费资源 Apple设备的平面图标PSD免费平板UI 平板UI套件24平图标Freen平板UI套件PSD径向平...
德国电信门户网站可实时显示全球... 德国电信周三推出一个门户网站,直观地实时提供其安装在全球各地的传感器网络检测到的网络攻击状况。该网站...
为啥国人偏爱 Mybatis,... 关于 SQL 和 ORM 的争论,永远都不会终止,我也一直在思考这个问题。昨天又跟群里的小伙伴进行...
《非诚勿扰》红人闫凤娇被曝厕所... 【51CTO.com 综合消息360安全专家提醒说,“闫凤娇”、“非诚勿扰”已经被黑客盯上成为了“木...
2012年第四季度互联网状况报... [[71653]]  北京时间4月25日消息,据国外媒体报道,全球知名的云平台公司Akamai Te...