linux apache安装及虚拟主机配置
centos 安装apache,
yum install httpd
将httpd.conf中的ServerName 前面的 # 去掉。
apache 2.2 的虚拟机的配置放置在conf/extra/httpd-vhosts.conf 中
apache 虚拟主机设置
a2enmod
rewrite
sudo vim 000-default
修改
ServerName *:80
<VirtualHost *:80>
DocumentRoot /media/data/workspace/phpapp
<Directory /media/data/workspace/phpapp/>
Options Indexes FollowSymLinks MultiViews
AllowOverride all
Order allow,deny
allow from all
</Directory>
加入
<Directory “/media/program/workspace/neusoft/”>
Options Indexes FollowSymLinks
AllowOverride All
Order allow,deny
Allow from all
</Directory>
sudo vim localxk
<VirtualHost *:80>
DocumentRoot /media/data/workspace/neusoft/xikang_web
ServerName localxk
</VirtualHost>
/etc/apache2/sites-enabled$ sudo vim localxknew
<VirtualHost *:80>
DocumentRoot /media/data/workspace/neusoft/xikang_new/xikang_new/
ServerName localxknew
</VirtualHost>
sudo vim /etc/apache2/sites-enabled/khn3apps
<VirtualHost *:80>
DocumentRoot /media/data/workspace/khn3apps
ServerName khn3apps
<Directory “/media/program/workspace/khn3apps/”>
Options Indexes FollowSymLinks
AllowOverride All
Order allow,deny
Allow from all
</Directory>
</VirtualHost>
sudo vim /etc/apache2/sites-enabled/www.number1g.com
<VirtualHost *:80>
DocumentRoot /media/data/workspace/phpapp/number1g.com_wp
ServerName www.number1g.com
<Directory "/media/program/workspace/khn3apps/">
Options Indexes FollowSymLinks
AllowOverride All
Order allow,deny
Allow from all
</Directory>
</VirtualHost>
ubuntu+apache2.4+php+phpcms
安装php环境:
sudo apt-get install apache2 php5 mysql-server php5-common php5-mysql php5-curl php5-gd php5-cli php5-ldap php5-mhash libtool libmcrypt-dev php5-mcrypt php5-ldap php-soap php5-sqlite php5-xsl
配置虚拟主机
/etc/apache2/sites-enabled/000-default.conf 中加入
ServerName 127.0.0.1:80
<VirtualHost *:80>
#ServerName www.example.com
ServerName localhost:80
加入:
/etc/apache2/sites-enabled/phpcms.conf
<VirtualHost *:80>
ServerName phpcms_ubuntu.com:80
DocumentRoot /home/tboqi/phpcms
ErrorLog ${APACHE_LOG_DIR}/phpcms-error.log
CustomLog ${APACHE_LOG_DIR}/phpcms-access.log combined
<Directory /home/tboqi/phpcms/>
Options Indexes FollowSymLinks
AllowOverride All
Require all granted
</Directory>
</VirtualHost>
由于使用我当前的登录用户运行php
需要修改: /etc/apache2/envvars
export APACHE_RUN_USER=
export APACHE_RUN_GROUP=
启动rewrite模块
a2enmod
rewrite
相关文章:
linux apache安装及虚拟主机配置
centos 安装apache, yum install httpd 将httpd.conf中的ServerName 前面的 # 去掉。 apache 2.2 的虚拟机的配置放置在conf/extra/httpd-vhosts.conf 中 apache 虚拟主机设置 a2enmod rewrite sudo vim 000-default 修改 ServerName *:80 <VirtualHost *…...
基于Spring Boot 框架的试卷自动生成系统的设计与实现
项目描述 临近学期结束,还是毕业设计,你还在做java程序网络编程,期末作业,老师的作业要求觉得大了吗?不知道毕业设计该怎么办?网页功能的数量是否太多?没有合适的类型或系统?等等。你想解决的问题,今天给大家介绍…...
开发《猫咪攻略》小游戏的意义
开发《猫咪攻略》小游戏的意义有以下几点: 学习和掌握游戏开发的基本技能:通过开发《猫咪攻略》小游戏,可以学习和掌握游戏开发的基本技能,包括游戏策划、游戏设计、游戏编程和游戏测试等方面的技能。增强对猫咪的了解和认识&…...
hadoop、hive、DBeaver的环境搭建及使用
本文主要介绍hadoop、hive的结构及使用,具体的操作步骤见最后的附件; hadoop提供大数据的存储、资源调度、计算,分为三个模块:HDFS、YRAN、MapReduce HDFS提供数据的分布式存储,分为三个节点NameNode,DataNode,Second…...
Linux上通过SSL/TLS和start tls连接到LDAP服务器(附C++代码实现认证流程)
一,大致流程。 1.首先在Linux上搭建一个LDAP服务器 2.在LDAP服务器上安装CA证书,服务器证书,因为SSL/TLS,start tls都属于机密通信,需要客户端和服务器都存在一个相同的证书认证双方的身份。3.安装phpldapadmin工具&am…...
HarmonyOS ArkTS List组件和Grid组件的使用(五)
简介 ArkUI提供了List组件和Grid组件,开发者使用List和Grid组件能够很轻松的完成一些列表页面。常见的列表有线性列表(List列表)和网格布局(Grid列表): List组件的使用 List是很常用的滚动类容器组件&…...
考研思想政治理论大纲
一:马克思主义基本原理概论 (一)马克思主义是关于无产阶级和人类解放的科学 1、马克思主义的创立和发展 马克思主义的含义。马克思主义产生的经济社会根源、实践基础和思想渊源、马克思主义的创立、马克思主义在实践中的发展 2、马克思主义的鲜明特征 马克思主义科学性和革命…...
日期格式转化成星期几部署到linux显示英文
异常收集 原因:解决办法仰天大笑出门去,我辈岂是蓬蒿人 传入一个时间获取这个时间对应的是星期几,在开发环境(window系统)中显示为星期几,部署到服务器(linux系统)中会显示英文的时间…...
一个关于proto 文件的经验分享 :gRPC 跨语言双端通信显示错误码:12 UNIMPLEMENTED (附赠gRPC错误码表)
错误现象描述: 在使用c的客户端向golang的服务端发送远程调用时,显示: /home/zry/gRPC/grpc-v1.45.2/examples/cpp/DeviceData/greeter_client.cc83 12: unknown service DeviceData.DeviceDataService Greeter 接收到: RPC 失败这里的unkn…...
腾讯极光盒子A4021增强版_线刷官方
1、用USB_Burning_Tool线刷提供的线刷包,所需资料地址在最后 1)打开USB_Burning_Tool,选择资料里的A4021_line_flash_root.img(文件夹最好没有中文字符和空格),然后点击【开始】。 2)盒子准备好双USB线和电源。在1秒内先插入电源,再插入usb口。等这个软件识别到盒子,…...
机器学习第11天:降维
文章目录 机器学习专栏 主要思想 主流方法 投影 二维投射到一维 三维投射到二维 流形学习 PCA主成分分析 介绍 代码 内核PCA 具体代码 LLE 结语 机器学习专栏 机器学习_Nowl的博客-CSDN博客 主要思想 介绍:当一个任务有很多特征时,我们…...
异步爬取+多线程+redis构建一个运转丝滑且免费http-ip代理池 (三)
内容提要: 如果说,爬取网页数据的时候,我们使用了异步,那么将数据放入redis里面,其实也需要进行异步;当然,如果使用多线程或者redis线程池技术也是可以的,但那会造成冗余; 因此,在测试完多线程redis搭配异步爬虫的时候,我发现效率直接在redis这里被无限拉低下来! 因此: 最终的r…...
VSCode新建Vue项目
前言 Vue.js 是一款流行的 JavaScript 前端框架,它可以帮助开发者轻松构建高性能、可扩展的 Web 应用程序。而 VSCode 则是一款功能强大的开源代码编辑器,它提供了许多有用的工具和插件,可以大幅提高开发效率。 在本文中,我们将…...
前端学习--React(1)
一、React简介 React由Meta公司研发,是一个用于 构建Web和原生交互界面的库 优势:组件化开发、不错的性能、丰富生态(所有框架中最好)、跨平台(web、ios、安卓) 开发环境搭建 打开相应文件夹 新建终端并…...
HarmonyOS从基础到实战-高性能华为在线答题元服务
最近看到美团、新浪、去哪儿多家互联网企业启动鸿蒙原生应用开发,这个HarmonyOS NEXT越来越引人关注。奈何当前不面向个人开发者开放,但是我们可以尝试下鸿蒙新的应用形态——元服务的开发。 元服务是基于HarmonyOS提供的一种面向未来的服务提供方式&…...
OpenCV快速入门:窗口交互
文章目录 前言一、鼠标操作1.1 鼠标操作简介1.2 鼠标事件类型(event类型)1.3 鼠标事件标志(flags)1.4 代码示例1.4.1 获取鼠标坐标位置1.4.2 监听鼠标滚轮事件1.4.3 在图像中显示鼠标坐标 二、键盘操作2.1 代码示例2.2 waitKey的等…...
数据智能引擎:企业模糊搜索API精准获取企业列表信息
引言 随着信息时代的迅速发展,数据变得愈加庞大和复杂。在这个大数据的时代,企业面临着海量信息的管理和利用挑战。为了更有效地获取并利用数据,企业信息模糊搜索API成为了企业数据智能引擎的一部分,为企业提供了精准的企业列表检…...
汇编-间接寻址(处理数组)
直接寻址很少用于数组处理,因为用常数偏移量来寻址多个数组元素时,直接寻址并不实用。取而代之的是使用寄存器作为指针(称为间接寻址(indirect addressing) ) 并控制该寄存器的值。如果一个操作数使用的是间接寻址, 就称之为间接操作数(indie…...
lombok 的使用讲解
目录 前言1. 基本知识2. 代码应用 前言 在项目中经常会看到lombok的应用,此文作为科普帖,详细介绍lombok 1. 基本知识 简介: Project Lombok是一款用于Java开发的工具,旨在通过自动生成样板代码来简化Java代码的编写。 它通过注…...
echarts的使用
1. 普通版 其实主要就是option1,option1就是画的图 echats不能响应刷新,要想实时刷新监听刷新的值重新调用一下方法即可 html <div class"echart" style"width: 100%;height: calc(100% - 130px)" ref"main1">&l…...
Motif强化学习算法鲁棒性分析:超参数敏感性与数据依赖评估
1. 项目概述:当强化学习遇上“真实世界”的挑战在强化学习(Reinforcement Learning, RL)的研究和应用中,我们常常会看到算法在精心调优的基准测试环境(如Atari游戏、MuJoCo连续控制任务)中取得令人惊艳的性…...
FAQ Go服务内存与GC排查
Skeyevss FAQ:Go 服务内存与 GC 排查 试用安装包下载 | SMS | 在线演示 项目地址:https://github.com/openskeye/go-vss 1. 区分 RSS、Heap、Idle RSS:进程占用物理内存,含 Go heap、栈、映射等;Heap Inuse…...
ARMv8/v9异常处理机制与ESR_EL3寄存器解析
1. ARM异常处理机制概述在ARMv8/v9架构中,异常处理是系统可靠性的基石。当处理器遇到无法继续正常执行的情况时——无论是硬件故障、软件错误还是有意触发的系统调用——都会通过异常机制进行响应。与x86架构的中断描述符表(IDT)不同,ARM采用异常向量表(…...
无人巡检车锂电池包完整设计方案要求【浩博电池】
无人巡检车(Unmanned Inspection Vehicle)锂电池广泛应用于电力线路巡检、变电站巡检、油气管线巡检、轨道交通巡检、园区安防巡逻、矿区巡检以及智慧城市基础设施巡检等场景。 该类车辆的核心特点是“长时间低速运行 多传感器负载 高频数据采集 复杂…...
CANN/ops-transformer FlashAttention可变长评分
aclnnFlashAttentionVarLenScore 【免费下载链接】ops-transformer 本项目是CANN提供的transformer类大模型算子库,实现网络在NPU上加速计算。 项目地址: https://gitcode.com/cann/ops-transformer 产品支持情况 产品是否支持Ascend 950PR/Ascend 950DT√A…...
SpriteDicing:基于纹理分块去重的游戏美术资源优化方案
1. 项目概述与核心价值在游戏开发,尤其是2D游戏和视觉小说这类美术资源密集型的项目中,美术资源的管理和优化是贯穿始终的挑战。我们常常会遇到一个令人头疼的问题:角色立绘、场景背景或UI元素中存在大量重复的纹理区域。比如,一个…...
元宇宙边缘计算AI架构:从资源调度到个性化体验塑造
1. 项目概述:为什么元宇宙需要一种全新的边缘计算AI架构?如果你最近关注过科技新闻,大概率会被“元宇宙”这个词刷屏。它描绘了一个物理与虚拟世界深度融合的未来图景,人们通过扩展现实设备在其中工作、社交、娱乐。然而ÿ…...
AI监管政策分析框架:从技术不确定性到全球治理的合规导航
1. 项目概述:当AI撞上“红绿灯”最近和几个做AI产品落地的朋友聊天,大家不约而同地提到了同一个词:合规。以前我们聊的都是模型精度、算力成本、用户增长,现在话题的焦点变成了“这个功能会不会触发监管红线”、“数据跨境怎么处理…...
基于chat-master框架的本地LLM聊天应用:从架构解析到部署实战
1. 项目概述与核心价值 最近在折腾一些本地化的AI应用,发现了一个挺有意思的仓库,叫 panday94/chat-master 。这名字听起来挺“霸气”的,乍一看以为是某个聊天机器人的主程序,但深入研究后才发现,它其实是一个围绕大…...
CANN/atvoss Sqrt开平方运算API文档
Sqrt 【免费下载链接】atvoss ATVOSS(Ascend C Templates for Vector Operator Subroutines)是一套基于Ascend C开发的Vector算子库,致力于为昇腾硬件上的Vector类融合算子提供极简、高效、高性能、高拓展的编程方式。 项目地址: https://g…...
