LAMP

搭建discuz论坛

二次信任 提交于 2019-12-01 07:47:20
安装包 :Discuz_X3.3_SC_UTF8.zip 系统环境:centos7.4一台(一切从简) IP: 192.168.4.50 实验环境:LAMP 仅仅使用光盘的yum自带源就搭建LAMP就足够了 1 .安装lamp环境 yum -y install httpd php php-mysql mariadb mariadb-server mariadb-devel systemctl start httpd systemctl start mariadb 2.安装discuz论坛包 unzip Discuz_X3.3_SC_UTF8.zip cp -r upload /var/www/html/ #将php页面放到http的网站路径下 chown -R apache.apache /var/www/html/ #权限给阿帕奇 3.mariadb做个授权用户给discuz用 mariadb就很简单直接mysql进入(不要在意权限细节) grant all on *.* to adm@'localhost' identified by 'adm' ; 4. 访问 http://192.168.4.50/upload 进入discuz初始化 设置数据库帐号密码 论坛管理员帐号密码 这就进来了 5.可以在管理中心定义论坛模块等等 来源: CSDN 作者: 屈冠文 链接: https

LAMP架构部署和动态网站环境的配置

邮差的信 提交于 2019-12-01 07:42:07
实验环境: 操作系统:centos 7.5 服务器IP:192.168.10.5 运行用户:root 连接工具:xshell工具 web环境:Linux+apache+php+mariadb(LAMP架构) 大型动态应用系统平台主要是针对于大流量、高并发网站建立的底层系统架构。大型网站的运行需要一个可靠、安全、可扩展、易维护的应用系统平台做为支撑,以保证网站应用的平稳运行。这些东西都需要依靠web服务器来支撑,里面应用到的技术有单节点web服务器系统、负载均衡系统、数据集群系统、缓存系统、分布式存储系统、分布式服务器管理系统、代码发布系统等,现在企业一般都流行使用自动化系统部署,可以把web业务全部跑在docker容器中,简化了运维配置流程,下面我们简单的介绍下web服务器单节点的部署及使用。 本文属于原创,比较适合企业应用,具体详细的介绍可以参考 《Linux就该这么学》 里边教程的第20章,里面详细的介绍了LNMP架构,而我这里是介绍LAMP架构,LAMP、LNMP在企业都应用比较广泛,一般大型企业网站都会在Linux服务器上面跑,节约资源、提高web服务器性能及安全性。 单节点web服务器 通过系统自带的yum源安装,也可以通过本地镜像配置本地yum源,还可以通过rpm包或者tar.gz源码包编译后再安装;通过yum安装是比较方便的,安装过程会自动把依赖包自动安装上去

SSL Error / RSA premaster secret error

僤鯓⒐⒋嵵緔 提交于 2019-12-01 06:53:40
anyone know what is the problem regarding the error that encountered in the PayPal sandbox? It was working fine for months last time and we changed our server and IPN stopped working. We are not sure is PayPal issue or our issue. In the web server access log there's no entry of the PayPal IPN POST log shown up and we can't figure out what is the problem. IPN Delivery Failed:I/O error: RSA premaster secret error; nested exception is javax.net.ssl.SSLKeyException: RSA premaster secret error https://developer.paypal.com/webapps/developer/applications/ipn_simulator Extra info : We are using two

lnmp、lamp、lnmpa一键安装包

风格不统一 提交于 2019-12-01 05:23:53
(Updated: 2016-8-21) 这个脚本是使用shell编写,为了快速在生产环境上部署lnmp/lamp/lnmpa(Linux、Nginx/Tengine/OpenResty、MySQL/MariaDB/Percona、PHP),适用于CentOS 5~7(包括redhat)、Debian 6~8、Ubuntu 12~16的32位和64位。 脚本特性 持续不断更新 源码编译安装,大多数源码是最新stable版,并从官方网址下载 一些安全优化 提供多个数据库版本(MySQL-5.7, MySQL-5.6, MySQL-5.5, MariaDB-10.1, MariaDB-10.0, MariaDB-5.5, Percona-5.6, Percona-5.5) 提供多个PHP版本(php-7, php-5.6, php-5.5,php-5.4,php-5.3) 提供Nginx、Tengine、OpenResty 提供多个Apache版本( Apache -2.4,Apache-2.2) 根据自己需求安装PHP缓存加速器,提供ZendOPcache、xcache、apcu、eAccelerator。及php加解密工具ionCube、ZendGuardLoader 根据自己需求安装 Pureftpd 、phpMyAdmin 根据自己需求安装memcached、redis

CentOS 源码编译安装LAMP(Apache MySQL PHP)

谁说我不能喝 提交于 2019-12-01 04:57:19
源码编译安装 LAMP 虽然过程繁琐,但可以根据自己PHP程序的需要配置相应的环境,非常的灵活。对于比较急于配置好LAMP的同学,可以使用 lamp一键安装 。 卸载yum或rpm安装的amp软件 在编译安装lamp之前,首先先卸载已存在的rpm包吧。 rpm -e httpd rpm -e mysql rpm -e php yum -y remove httpd yum -y remove php yum -y remove mysql-server mysql yum -y remove php-mysql 禁用SeLinux selinux可能会致使编译安装失败,我们先禁用它。 sed -i 's/SELINUX=enforcing/SELINUX=disabled/g' /etc/selinux/config //永久禁用,需要重启生效 setenforce 0 //临时禁用,不需要重启 yum安装必要工具 1、安装编译工具gcc gcc-c++make automake autoconf kernel-devel 2、安装PHP所需依赖,如libxml2-devel openssl-devel curl-devel libjpeg-devel libpng-devel等 yum -y install gcc gcc-c++ make automake autoconf

404 Not Found Error when trying to access localhost on local LAMP server

ぐ巨炮叔叔 提交于 2019-12-01 00:00:29
I'm running Ubuntu. My Apache2 default file looks like this: <VirtualHost *:80> ServerAdmin webmaster@localhost DocumentRoot /var/www/ <Directory /> Options FollowSymLinks AllowOverride None </Directory> <Directory /var/www/> Options Indexes FollowSymLinks MultiViews AllowOverride None Order allow,deny allow from all </Directory> ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/ <Directory "/usr/lib/cgi-bin"> AllowOverride None Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch Order allow,deny Allow from all </Directory> ErrorLog ${APACHE_LOG_DIR}/error.log # Possible values include: debug, info,

11.1-5 LAMP架构介绍 ,MySQL、MariaDB介绍 , MySQL安装

社会主义新天地 提交于 2019-11-30 23:03:38
LAMP 架构介绍 LAMP是Linux Apache MySQL PHP的简写;linux是操作系统,Apache是一个web服务软件,mysql数据库软件,PHP是一个脚本语言(目前很多网站都是php语言编写,google,百度,淘宝,猿课论坛等)。 LAMP就是将Apache、mysql、php装在Linux系统上;我们可以将Apache和PHP装在一台机器上,将mysql装在另一台机器上,也可以将3个软件装在同一台机器上。但是apache和php需要在同一台机器上,这是因为PHP是作为Apache的一个模块存在的,它们必须在一起。 Apache和php的关系 Apache和php是一个整体,php是一个模块的形式和apache结合在一起,apache不能直接和mysql直接进行交互,它只能通过php的模块去 mysql中拿数据,php拿到数据后交给apache,apache再交给用户。 Php和mysql相连,去取数据的操作行为叫做动态请求。 httpd、PHP、MySQL三者如何工作 MySQL/Mariadb介绍 • MySQL是一个关系型数据库,由mysql ab公司开发,mysql在2008年被sun公司收购(10亿刀),2009年sun公司被oracle公司收购(74亿刀) • MySQL官网 https://www.mysql.com 最新版本5.7GA/8

Ubuntu 11.04 x64 常用软件及编译安装LAMP开发环境

最后都变了- 提交于 2019-11-30 21:55:30
支持Linux的网银 浦发银行: http://www.spdb.com.cn 参考资料: http://openbanks.info/ 支持Linux的第三方支付平台 支付宝: https://www.alipay.com/ Paypal: https://www.paypal.com/ 支付宝火狐和chrome插件alipay x64 firefox chrome Ubuntu Linux x64 无语:https://alipay.com无法访问提示证书错误,应该自动跳转到https://www.alipay.com。 效果:Firefox可以登录,可以付款。Chrome有时候可以登录无法付款,有时候可以付款无法登录(从第三方网站跳过来可以付款)。 echo 复制下面整段shell到命令行终端中,会自动逐条执行。 cd ~/Downloads wget https://download.alipay.com/alipaysc/linux/aliedit/1.0.3.20/aliedit.tar.gz md5sum aliedit.tar.gz bb3e6270fc85c532beb8ee30b1deb80a aliedit.tar.gz tar -zxvf aliedit.tar.gz ./aliedit.sh firefox https://www.alipay.com

Centos 7使用docker部署LAMP搭建wordpress博客系统

浪子不回头ぞ 提交于 2019-11-30 21:31:25
0、简要概述 LAMP是目前比较流行的web框架,即Linux+Apache+Mysql+PHP的网站架构方案。docker是目前非常流行的虚拟化应用容器,可以为任何应用创建一个轻量级、可移植的容器。现在我们就来通过docker来部署LAMP环境,并且搭建wordpress博客系统来测试。 系统环境 操作系统版本:Centos 7.5 64位 Docker版本:18.06.1-ce(社区版) ip地址:192.168.2.226 lamp网络ip地址:172.18.0.1 前提条件: 关闭selinux 已经安装好docker 1、下载mysql、php-apache镜像 docker pull mysql docker pull php:7.2-apache 创建自定义网络lamp docker network create lamp docker network ls 2、创建生成mysql、httpd-php容器的脚本 vim docker_lamp.sh #!/bin/bash function mysql() { docker run --name mysql --net lamp -p 3306:3306 \ -v /data/docker/mysql/data:/var/lib/mysql \ -v /data/docker/mysql/conf:/etc/mysql

centos6安装搭建配置lamp

非 Y 不嫁゛ 提交于 2019-11-30 21:22:42
我这台是centos6.5的32位机器 lamp=linux+apache+mysql+php 0.为了方便先更换源 0.1 先清除原来的 yum clean all 0.2 进入存放源的文件夹 cd /etc/yum.repos.d 0.3 备份原有的源 mv ./CentOS-Base.repo ./CentOS-Base.repo.bak 0.4 下载163源 wget http://mirrors.163.com/.help/CentOS6-Base-163.repo 0.5 改成默认源 mv CentOS6-Base-163.repo CentOS-Base.repo 0.6 更新缓存 yum makecache 0.7 更新系统 yum update 1.配置防火墙,打开端口 vim /etc/sysconfig/iptables #清空里边的内容,把下边的复制进去 *filter :INPUT ACCEPT [0:0] :FORWARD ACCEPT [0:0] :OUTPUT ACCEPT [0:0] -A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT -A INPUT -p icmp -j ACCEPT -A INPUT -i lo -j ACCEPT -A INPUT -m state --state