皮皮网
皮皮网
strrpl源码

【检索php源码】【android收支软件源码】【O泡iapp源码】httpd 源码安装

时间:2024-11-30 10:54:22 分类:探索 编辑:内涵 小程序源码
1.freebsd9.1源码安装apache.mysql.php环境
2.Linux RPM包安装、码安卸载和升级
3.php如何安装?
4.第三步架设网站时,码安下载的码安源码粘贴到www文件夹下,再在浏览器中访问127.0.0.1这个IP是码安显示无法访问。
5.9.2 Linux 软件安装的码安4种方法
6.如何卸载Linux下的Apache

httpd  源码安装

freebsd9.1源码安装apache.mysql.php环境

       新手不建议用源码安装,请慎重

       1.安装9.1系统

       2.通过Sysinstall安装预装软件

       =========================================================

       3.安装Linux_libio兼容包

       rc.conf 增加一句linux_enable=true 应该是码安检索php源码 linux_enable="YES"

       ========================================================

       4.通过ports安装SSH守护进程(ports/security/sshgard)

       5.通过Ports安装加密相关的软件(ports/security/mcrypt)

       6.安装MYSQL

       7.安装apr(/configure   ,make install clean)

       8.安装apr-util1.5.1(/configure --with-apr=/usr/local/apr)

       9.安装Apache

       . 安装PHP

       .安装FastCGI

       .安装Xcache

       .安装Memcache

       .安装Proftpd

Freebsd支持中文.txt

       设置全局的 locale 参考下面方法:

       vi /etc/login.conf

       最后增加这个:

       chinese:Chinese Users Accounts:/

       :charset=UTF-8:/

       :lang=zh_CN.UTF-8:/

       :tc=default:

       然后修改你的passwd文件,使用vipw命令

       user:password:::language:0:0:User Name:/home/user:/bin/sh

       language位置写入chinese,码安关联上你的码安locale。

       export LC_CTYPE="zh_CN.UTF-8"

       export LC_ALL="zh_CN.UTF-8"

       export LANG="zh_CN.UTF-8"

       需要更新一下数据库,码安使用 cap_mkdb /etc/login.conf

       登出再登录,码安使用命令 locale 就可以看到你的码安 locale 已经修改完成了

php需要环境.txt

       1.curl,gd,mbstring,jpeg,png,php_memcache,xcache,mysql,apache

       安装时都需要指定安装目录

Robin_预装包.txt

       通过Sysinstall安装(光盘)

       1.archives:libzip;zip;unzip

       2.databases: sqlite

       3.converters: libiconv(php用于编码转换)

       4.devel: pre-8.l(Apache);perl-5..4.3

       5.emulators: linux_base兼容包

       6.FTP: curl-1..3.2

       7.graphics: giflib-4.1.6 ; jpeg-8.3 ; libexif-0.6. ; png-1.4.8

       8.lang: perl-5..4.3 ; python ; ruby

       9.all:  libxml2-7.8-1 , freetype

       ports/emulators/linux_libauo

       ports/security/sshguard

       ports/security/mcrypt

       kldstat 命令内核挂载情况,是码安否关在linux.ko

开始安装

1、安装mysql

       创建用户组mysql

       shellpw groupadd mysql

       添加用户至用户组

       shell pw useradd -r -g mysql mysql

       解压:因为mysql是码安已经编译好的版本,因此无需安装

       cd /soft

       tar –vzxf mysql-5.6..tar.gz  解压

       mv mysql-5.6.-free* /usr/local/servers/mysql

       cd  /usr/local/shadow/mysql

       chown –R mysql .  更改当前文件夹下所有文件的码安用户(注意后面有.)

       chgrp –R mysql .  更改当前文件夹下所有文件的组

       ./scripts/mysql_install_db –user=mysql  安装mysql服务,会生成一个my.cnf的码安配置文件

       chown –R root .   修改mysql文件夹内所有文件用户为root

       chown –R mysql data修改mysql文件夹内data文件夹用户为mysql

       ./bin/mysqld_safe –user=mysql  启动mysql服务

       ./bin/mysql –u root –p 密码为空

       use mysql

       Delete from user where host’.0.0.1’;

       select host,user,password from user;

       update user set host=’%’,password=password(‘shadow’); //修改登录ip为任意;密码为shadow

       flush privileges;   //刷新mysql帐号权限

       然后远程连一下数据库试试吧。。

       初始化root密码

       bin/mysqladmin -u root password 'newpassword'

       bin/mysqladmin –u root password  

       ./mysqladmin   -u   root   -p   password   ''

       然后系统会询问你现在的android收支软件源码密码,你输入现在的密码回车就可以了

       下次使用MYSQL的时候,ROOT   的口令就是了

       测试帐号

       bin/mysql –u root –p

       然后输入密码,出现提示符:

       mysql

       技巧提示:

       mysql #运行mysql 客户端,并开放root用户的远程访问权限。以便调试

       use mysql

       update user set host = '%' where user = 'root' and host 'localhost';

       flush privileges;

       quit

2、apache安装

       Step 1

       编译Apache的要求

       1.  磁盘空间   2.ANSI- C编译器及编译环境 3.确保准确的时间 4.Perl5 [可选]

       5.  apr/apr-util = 1.2

       需要先下载  apr-1.4.6.tar.gz 和 apr-util-1.5.1.tar.gz

       配置并安装  地址  f

       5.卸载Apache包

       rpm-qa|grep(小皮)或者bt.cn(宝塔)安装面板

       如果你的服务器是Linux,建议使用宝塔

       打开终端,不同Linux系统的输入指令不同:

       Centos安装脚本

       终端输入:yuminstall-ywgetwget-Oinstall.shshinstall.sh

       Ubuntu/Deepin安装脚本

       终端输入:wget-Oinstall.shsudobashinstall.sh

       Debian安装脚本

       终端输入:wget-Oinstall.shbashinstall.sh

       Fedora安装脚本

       终端输入wget-Oinstall.shbashinstall.sh

       输入后进行安装就可以了

如何安装PHP模块

       php模块安装的方式

       1、静态安装

       将先将在安装php之前先将需要安装的程序装上,如ftp、mhash、mcrypt……安装完成后,解压php安装包,执行./configure

       --with-ftp

       --with-mhash

       --wth-mcrypt等等。后面具体跟的参数可以参看./configure

       --help查看。编译好后,执行make

       make

       install

       就行了。O泡iapp源码

       2、动态安装

       而在往往我们进行编译php时经常会忘记添加某扩展,后来想添加扩展,但是因为安装php后又装了一些东西如PEAR等,不想再重新装php,于是可以采用phpize来动态加载需要安装的模块。

       具体实现方法如下(这里以忘记安装pdo_mysql模块为例):

       cd

       /root/source/php-5.3./ext/pdo_mysql

       /usr/local/php/bin/phpize

       在安装完mysql后,并不是进入/root/source/mysql-5.5.目录运行phpize,而是进入php的源文件中要增加的扩展模块的文件目录---也就是/root/source/php-5.3./ext/pdo_mysql目录执行phpize。如果不是这样操作的话就会提示下面的错误:

       Cannot

       find

       config.m4.

       Make

       sure

       that

       you

       run

       '/usr/local/php/bin/phpize'

       in

       the

       top

       level

       source

       directory

       of

       the

       module

       关于上面的这个错误,我不得不鄙视下网上有些自以为是的家伙,自认为对所有的安装操作很懂,报上面的错误的时候,去修改源代码,搞的乱七八糟,误人子弟。根本不按php官方的代写毕设源码文档操作。

       目录/root/source/php-5.3./ext/pdo_mysql

       ,在运行phpize命令前并没有configure文件,只有config.m4文件。运行phpize就生成了一个可执行的configure文件。此时就可以按照下的方法编译了:

       ./configure

       --with-php-config=/usr/bin/php-config

       (还可以加一些其他的参数,可通过./configure

       --help查看)

       make

       make

       install

       编译完成后会提示扩展模块生成在/usr/local/php/lib/php/extensions/no-debug-non-zts-目录。

       修改php.ini文件

       vi

       /usr/local/php/etc/php.ini

       在其文件结尾加入下面的内容:

       extension_dir="/usr/local/php/lib/php/extensions/no-debug-non-zts-"

       extension=pdo_mysql.so

       安装完成后,重启php-fpm和web服务器。(因为我用的是php-fpm和tengine,如果用的是apache则也重启相应的程序,重新加载就行了)

第三步架设网站时,下载的源码粘贴到www文件夹下,再在浏览器中访问.0.0.1这个IP是显示无法访问。

       如果您将解压缩的文件放在www下,则访问地址为http://localhost 。您也可以在www下新建一个ecshop的saf发卡网源码目录,那么访问地址则为http://localhost/ecshop 。

       注意,如果将解压缩文件放在www目录下,覆盖时会提示index.php覆盖。直接覆盖即可。原因在于原来www目录下有个index.php页面

       安装完成后,MYSQL并不安全——所有的账号密码均为空,这时我们可以调出http://.0.0.1/phpMyAdmin/,选中“权限”项,并分别点击“授权”字样后面的编辑图标,在页面里有“更改密码”项,我们点击“密码”前面的单选框并输入密码,最后点击“执行”按钮就可以了,如图所示。如果此处密码修改了,记得在EcShop软件安装过程中需要进行相同的修改。您也可以为EcShop软件新建数据库,并分配权限。详细的phpmyadmin的使用请在互联网上搜索相关文档,本文不做深入探讨。

       刚接触Apache的朋友会为Apache没有和IIS信息服务一样方便管理的可见式界面苦恼,其实它的设置都包含在“apache/conf/httpd.conf”里,我们只需要找到Httpd.conf,打开并修改就可以了。以下为常见的命令说明(注:#号后为注释):

       DocumentRoot "C:/AppServ/www" #设置网站根目录,按实际需要修改为存放网站文件的目录。

       ServerName localhost #网站的Url地址,可以将localhost改为实际的www地址。

       #BindAddress * #设置Apache监听所有的IP,也可以具体的指定。一般不用修改

       Port #设置服务器使用的Port。

       DocumentRoot "/usr/local/apache/htdocs" #设置存放站点html文件的目录。

9.2 Linux 软件安装的4种方法

       Linux安装软件的4种方法。具体如下:

       方法一:绿色软件,前提条件为下载可执行程序,安装方法是配置环境变量并直接执行。绿色软件本身包含可执行程序,无需额外安装过程,例如Java、Tomcat、MySQL等提供绿色版本,用户仅需下载压缩文件并解压即可使用。为便于后续执行,通常需配置环境变量。

       方法二:rpm安装包安装,前提条件是下载rpm安装包。通过rpm指令安装rpm包,将程序安装至指定目录,再运行程序。Linux下的多数软件均提供rpm安装包,如MySql官网提供rpm安装包下载,用户需使用rpm指令进行安装。以JDK的RPM安装版为例,文件扩展名为rpm。

       方法三:yum安装,前提条件为明确程序名称与版本。通过yum指令指定程序名称,系统会自动下载rpm包并安装。yum仓库包含各种软件的rpm安装包,用户只需指定软件名称即可,操作简单高效。大多数软件都支持yum安装,如Apache,用户仅需知道程序名httpd即可安装。

       方法四:源码安装,前提条件为下载源码包。通过make指令进行编译、安装。与Windows下使用C语言源码进行编译、安装类似,Linux下的部分软件提供源码,用户可通过make指令安装。以Apache源码安装包为例,包含大量C语言源码文件。

       在选择安装方法时,服务器环境需与项目技术人员沟通确认软件版本。明确要求版本时,建议避免使用yum,以免自动选择不确定版本。通过下载安装包(rpm包或源码包)可确保版本的唯一性。对于非项目软件且无版本要求时,推荐使用yum进行安装,操作简单快捷。

       安全建议:服务器上应避免安装无必要的软件,安装过多软件可能导致安全风险。仅安装所需软件,避免安装不必要的程序。

如何卸载Linux下的Apache

       ä¸çŸ¥æ˜¯æºç å®‰è£…还是yum安装 yum卸载 yum remove httpd msyql 源码安装直接删除安装目录即可

本文地址:http://0553.net.cn/html/3c615693840.html

copyright © 2016 powered by 皮皮网   sitemap