LAMP部分(部分软件包可能老旧,更新为新包即可)

tar zxvf httpd-2.2.4.tar.gz -C /usr/src
cd /usr/src/httpd-2.2.4
./configure --prefix=/usr/local/apache2 --enable-so --enable-rewrite
make
make install
chmod 755 /usr/local/apache2/htdocs
/usr/local/apache2/bin/apachectl start

groupadd -g 200 mysql
useradd -u 200 -g mysql -d /usr/local/mysql/data -M mysql
进入软件包所在目录

tar zxvf mysql-5.1.23-ndb-6.2.15-linux-i686-glibc23.tar.gz -C /usr/local/src
mv /usr/local/src/mysql-5.1.23-ndb-6.2.15-linux-i686-glibc23 /usr/local/mysql
cd /usr/local/mysql
cp support-files/my-medium.cnf /etc/my.cnf
/usr/local/mysql/scripts/mysql_install_db --user=mysql

chown -R mysql:mysql /usr/local/mysql
/usr/local/mysql/bin/mysqld_safe --user=mysql &
/usr/local/mysql/bin/mysqladmin -uroot password 新口令
/usr/local/mysql/bin/mysql -u root -p
进入mysql,进行基本操作
建立数据库:create database bbs;

查看数据库:show databases;

tar zxvf php-5.2.5.tar.gz  -C /usr/local/src
cd /usr/local/src/php-5.2.5
./configure --prefix=/usr/local/php5 
--with-apxs2=/usr/local/apache2/bin/apxs 
--with-mysql=/usr/local/mysql 
--with-config-file-path=/usr/local/php5

make;make install
cp /usr/local/src/php-5.2.5/php.ini-dist /usr/local/php5/php.ini
cd /usr/local/php5
可查看安装后的结果。

vi /usr/local/apache2/conf/httpd.conf    
添加 AddType   application/x-httpd-php   .php 
修改DirectoryIndex      index.html index.php

重启apache。

将BBS目录上传到/usr/local/apache2/htdocs下,
chmod  -R 777 /usr/local/apache2/htdocs/bbs
然后按照显示步骤进行BBS安装.

本文转自 jxwpx 51CTO博客,原文链接:http://blog.51cto.com/jxwpx/197266,如需转载请自行联系原作者

linux系统服务总结之五:用lamp建一个自己的BBS(LINUX环境下)相关推荐

  1. 每天一个脱发小技巧 | Eclipse环境下spotbugs的安装配置和详细使用方法

    每天一个脱发小技巧 | Eclipse环境下spotbugs的安装配置和详细使用方法 SpotBugs介绍 Eclipse环境下SpotBugs安装 SpotBugs的使用 其他 SpotBugs介绍 ...

  2. linux怎么创建用户登录,如何创建一个不能登录的Linux用户名

    作为一个Linux系统管理员,出于安全原因,有时候可能需要创建一个无法登录的用户.什么时候需要这种类型的用户?例如,您必须为应用程序创建一个用户才能正常运行,但是您不希望该用户具有主目录或登录权限. ...

  3. linux抓包命令tcptrace,每天学习一个命令:tcpdump 命令行下抓包

    tcpdump 是一个运行在命令行下的抓包工具,如果想知道网络中有什么在流通,那么 tcpdump 就是一个很好的工具.它允许用户拦截和显示发送或收到过程中网络连接到该计算机的 TCP/IP 和其他数 ...

  4. Linux的使用和认识实验,通过一个小实验认识Linux vDSO

    这里不再解释vDSO的概念,而直接谈其意义: vDSO类似一个信息公告板,用户可以直取所需,而无需为此办理任何手续. vDSO相当于内核直接暴露出来的一个C库,作为GLIBC的补充. - 类似gett ...

  5. 服务部署在linux上,将springcloud工程中的一个服务部署到linux服务器上

    将工程打包成jar包,使用xshell登录到linux服务器上 ip:192.168.0.129 port:22 用户名:root 密码:123456 将jar包上传到linux中 使用脚本rrk-s ...

  6. linux 6.5升级nss,centos6.5 - centos 6.5系统PHP环境下的CURL库的SSL Version默认为NSS,怎么变更为OpenSSL?...

    现在要求PHP的环境支持TSL1.2和SHA-256,php的CURL库升级到curl 7.35.0,openssl升级到OpenSSL/1.0.1f,但是通过配资文件查看curl的SSL Versi ...

  7. linux英伟达显卡偶尔加载失败,Ubuntu 8.10环境下出现NVIDIA显卡无法正常工作的解决方法...

    部分朋友反映升级到Ubuntu 8.10后,NVIDIA显卡工作不正常,如果无法在受限驱动里更新显卡驱动的话,可以试试下文介绍的方法,下载NVIDIA最新的驱动包自己编译安装. 2.如果你曾经在源中安 ...

  8. linux头文件与windows头文件,socklen_t在windows和linux平台下的头文件定义

    5-udev多路径 udev多路径 查看scsi的唯一标识符 用这个计算机可以识别 重启服务 想要看到下面的,可能重启服务也不行,那就需要重启计算机了 虚拟磁盘 安装这个包multipath 重启服务 ...

  9. linux环境下,模拟百度网盘上传、下载文件

    目录 1.题目 2.运行截图 3.总体设计 4.详细设计 5.源码 5.1服务端 5.2客户端 1.题目 1)模仿百度网盘实现一个文件上传.下载.浏览的终端网盘; 2)能够实现文件和目录的存储; 3) ...

最新文章

  1. 算法设计与分析第4章 动态规划(二)【DP序列问题】
  2. 石头剪刀布 手势识别
  3. 如何进入npm_如何用docsify在Github搭建自己的知识文档?
  4. 在Ubuntu上以精灵进程daemon process的方式启动一个命令
  5. ISA之三种客户端访问
  6. Asp.net2.0水晶报表的一些示例源码
  7. 视频转图片序列、图像序列转视频等处理(mmcv vs. opencv)
  8. 深度学习笔记(4) 浅层神经网络
  9. matlab利用经纬度计算距离_【MATLAB】经纬度换算距离
  10. 前道道指令、后道道指令暨先天八卦指令、后天八卦指令
  11. 论文阅读笔记:From Zero-Shot Learning to Cold-Start Recommendation
  12. 【12月原创】RT-thread - 柿饼UI —— 网络流媒体播放器
  13. Android接入极光消息推送
  14. C# 语言和 .NET Framework 介绍
  15. a16z合伙人Chris Dixon:DeFi和NFT之后的下一波区块链应用浪潮
  16. tws耳机哪个品牌好?2023年tws耳机排行
  17. centos7防火墙开放端口,附开放samba特定端口实例
  18. JAVA使用JCO实现调用SAP接口方法
  19. Could not contact [localhost:8005] (base port [8005] and offset [0]). Tomcat may not be running.
  20. linux ls 没权限,Linux Shell: ls 与 文件权限

热门文章

  1. 合并多个wordpress到一个
  2. cenos 下的一些常用命令及技巧收集篇
  3. Windows 8 快捷键收集整理
  4. PHP 常用函数及其它功能
  5. 《人月神话》阅读体会(二)
  6. jmeter5.0汉化
  7. spring手动回滚
  8. Codeforces 437C The Child and Toy(贪心)
  9. 计算从ios照片库中选取的图片文件大小
  10. 计算机系统维护技术txt,计算机系统维护技术A卷