zoukankan      html  css  js  c++  java
  • Fedora13(双系统)及Discuz本地安装详细过程

     

    目录:

    一、Fedora13(双系统)光盘安装过程

    二、Apache配置

    三、MySQL配置

    四、Discuz-7.2-Full-SC-UTF8安装过程

    一、Fedora13(双系统)光盘安装过程

    我打算用Fedora13做Web服务器,安装Discuz论坛系统。我从Fedora官方网站下载了Fedora13-DVD.iso映像文件,并刻录为DVD光盘。电脑原来已经安装了WindowsXP系统。如下是我的Fedora13光盘安装过程。

    1.     从光驱启动Fedora13安装光盘;

    2.     CD媒体检测:选择SKIP;

    3.     选择“中文(简体)”;

    4.     (默认)选择键盘为“美国英语式”;

    5.     (默认)选择“Basic Storage Devices”;

    6.     主机名,随便取一个,如fedora.xct;

    7.     (默认)本地时区城市选择“亚洲/上海”,不选择UTC;

    8.     根密码(一定要记牢);

    9.     安装类型选择“Create Custom Layout”,选择“空闲区”-“创建”-第一个Standard Partion,建议分区方案:

    /boot  200MB

    /swap 4000MB (直接在第二个复选框中选择swap)

    /     30000MB

    /home 剩余空间

    10. 选择“将修改写入磁盘(W)”;

    11. 引导装载程序。在系统列表中选择other编辑,标签:WindowsXP,设备:/dev/sda1。

    注:如果这一步没有设置,安装完成后,启动终端,执行su切换到root用户,执行命令:

    gedit /boot/grub/menu.lst

    把other行对应的内容做如下更改并保存:

    title WindowsXP

    rootnoverify (hd0,0)

    12. 选择“网页服务器”,“现在定制”;

    13. Servers->选择“MySQL DataBase”,安装完成后系统包含apache(httpd)、mysql、php支持。

    二、Apache配置

    1.     从Gnome桌面进入“系统->管理->服务”;

    2.     选择httpd,点“启用”;

    3.     打开firefox,输入http://127.0.0.1/,如果看到Fedora Test Page页面,则说明Apache服务正常。

    注:(1)如果出现错误页面,请从firefox“文件”菜单->不选“脱机工作”,再点“重试”/“重新载入”。

       (2)执行命令chkconfig --list也可查看所有的服务及其状态。

       (3)执行命令service httpd restart可以重启apache服务。

    三、MySQL配置

    1.     从Gnome桌面进入“系统->管理->服务”;

    2.     选择mysqld,点“启用”;

    3.     在“终端”执行su命令切换到root用户;

    4.     输入命令“mysql”,进入mysql命令模式。如果出现错误提示“Can’t connect to local MySQL Server through Socket”,尝试执行如下命令重启MySQL服务可能会修复:

       service mysqld restart

    5.     执行“show databases”命令显示系统默认数据库信息:information_schema,mysql,test。成功!

    四、Discuz-7.2-Full-SC-UTF8本地安装过程

    1.     www.discuz.com网站下载discuz-7.2-full-sc-utf8安装包并解压。

    2.     在“终端”执行su命令切换到root用户;

    3.     将upload目录中的所有内容copy到/var/www/html目录中,命令如下:

    cp -R /upload/* /var/www/html

    4.     设置apache用户为html目录的所属用户,命令如下:

    chown apache:apache -R /var/www/html

    5.     设置所有用户有对html目录的读写执行权限,命令如下:

    chmod 777 -R /var/www/html

    6.     重启apache服务,命令如下:

    service httpd restart

    7.     在浏览器firefox中输入http://127.0.0.1/install/index.php打开discuz安装向导页面。(如果页面出现乱码,firefox菜单“查看->字符编码->简体中文(GB2312)”;出现乱码也可能是因为你用的不是utf8版本的discuz安装包)

    8.     如果页面提示“将php.ini中的short_open_tag设为On,请执行如下命令:

    gedit /etc/php.ini

    在gedit编辑软件中用搜索功能查找到short_open_tag,将对应项设为On,并保存退出。(注意:初级用户请多查找几遍确认没找错,另外“#”符合号开头的行是注释)

    9.     重启apache服务,命令如下:

    service httpd restart

    10. 如果“1.开始安装”页面中目录文件权限检查提示当前状态为“不可写”,原因可能是系统中SELinux的安全防护在起作用,因为经过第4-5步骤后系统给予的权限是足够的。从Gnome桌面进入“管理->SELinux”管理界面,将应用模式设为“disabled”。

    11. 其余按照discuz安装向导提示进行下去。注意:数据库用户填root,密码默认为空。

    12. 安装成功后,会自动跳到http://127.0.0.1/地址打开网站首页。

    13. 配置网络连接将本机接入局域网,尝试从局域网内其它机器访问http://yourip/,如果无法打开页面,则可能是Fedora系统的防火墙阻止了对WWW服务的访问,请进入“系统->管理->防火墙”点击“禁用”,或者,在“可信服务”列表中选“WWW(HTTP)”再点“应用”即可。

    注:查看系统有哪些用户:查看/etc/password文件即可。

    (bluesky521.cnblogs.com 整理 xchuntao@163.com 2010-10-14)
  • 相关阅读:
    Atitit (Sketch Filter)素描滤镜的实现  图像处理  attilax总结v2
    JS设置cookie、读取cookie、删除cookie
    Atitit 图像处理30大经典算法attilax总结
    Atitit数据库层次架构表与知识点 attilax 总结
    Atitit 游戏的通常流程 attilax 总结 基于cocos2d api
    Atitti css transition Animation differ区别
    Atitit 图像清晰度 模糊度 检测 识别 评价算法 源码实现attilax总结
    Atitit 全屏模式的cs桌面客户端软件gui h5解决方案 Kiosk模式
    Atitit 混合叠加俩张图片的处理 图像处理解决方案 javafx blend
    Atitit  rgb yuv  hsv HSL 模式和 HSV(HSB) 图像色彩空间的区别
  • 原文地址:https://www.cnblogs.com/SummerRain/p/2080973.html
Copyright © 2011-2022 走看看