首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >Centos 后台系统搭建记录

Centos 后台系统搭建记录

原创
作者头像
腾讯IVWEB团队
修改于 2017-06-30 10:05:02
修改于 2017-06-30 10:05:02
1.4K00
代码可运行
举报
运行总次数:0
代码可运行

作者:莫卓颖

背景:

最近一段时候由于需要搭建后台测试系统,因此需要在centos系统下搭建mysql、apache、fastcgi、svn,由于网上的教程比较零散并且很多都过时,因此重新梳理整理如下:

mysql

1.安装
代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
    yum install mysql mysql-server mysql-devel
2.数据库配置文件
代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
    /etc/my.cnf
3. 启动mysql
代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
    service mysqld start
4. 开机自启动
代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
    chkconfig --add mysqld
5. 设置登录密码
代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
    mysqladmin -u用户名字 password密码
6. 登录mysql
代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
    mysql -u用户名字 -p密码
7. 忘记密码
代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
    service mysqld stop
    mysqld_safe --user=root --skip-grant-tables
    mysql -u root
    use mysql
    update user set password=password("new_pass") where user="root";
    flush privileges;

安装php5.6

1. 配置yum源
代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
    rpm -Uvh http://ftp.iij.ad.jp/pub/linux/fedora/epel/7/x86_64/e/epel-release-7-5.noarch.rpm 
    rpm -Uvh http://rpms.famillecollet.com/enterprise/remi-release-7.rpm
2. 确认安装的php版本
代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
    yum list --enablerepo=remi --enablerepo=remi-php56 | grep php
3. 安装php5.6
代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
    yum install --enablerepo=remi --enablerepo=remi-php56 php php-opcache php-pecl-apcu php-devel php-mbstring php-mcrypt php-mysqlnd php-phpunit-PHPUnit php-pecl-xdebug php-pecl-xhprof php-pdo php-pear php-fpm php-cli php-xml php-bcmath php-process php-gd php-common
4. 确认php版本
代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
    php -v
5. 启动fpm:
代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
    /etc/init.d/php-fpm start
6. 开机自启动
代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
    chkconfig --add php-fpm
    chkconfig  php-fpm on

安装svn 库

1. 安装
代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
    yum install subversion -y
2. 建立库地址
代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
    mkdir -p /home/svnrepo/
    svnadmin create /home/svnrepo/
3. 设置权限

进入上面生成的文件夹conf下,进行配置, 有以下几个文件authz, passwd, svnserve.conf,设置passwd

4. 设置权限authz

设置上面的用户对文件的权限

5. 设置访问权限
代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
    anon-access = none # 使非授权用户无法访问
auth-access = write # 使授权用户有写权限
password-db = password
authz-db = authz   # 访问控制文件
realm = /opt/svn/repos # 认证命名空间,subversion会在认证提示里显示,并且作为凭证缓存的关键字。
6.启动svn
代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
    svnserve -d -r 设置目录
7.查看端口
代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
    netstat -antp | grep svn

安装apache

1. 安装
代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
    yum  install  httpd -y
2.启动apache
代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
    service httpd start
3. 开机自启动
代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
    chkconfig --add httpd
    chkconfig  httpd  on
4、apache 启动fastcgi
代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
    yum install libtool httpd-devel apr-devel apr
    wget http://www.fastcgi.com/dist/mod_fastcgi-current.tar.gz
    tar -zxvf mod_fastcgi-current.tar.gz
    cd mod_fastcgi-2.4.6/
    cp Makefile.AP2 Makefile

    make top_dir=httpd安装目录
    make install top_dir=httpd安装目录

原文链接:http://ivweb.io/topic/56096bfbc2317a8c3e0861fd

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
真・WRF模式后处理之Python版
WRF模式是数值天气预报和大气模拟系统,其开发目的就是用语研究和实际应用。运行WRF模式时,可以利用多种初始场数据来驱动,然后配置好选项之后便可以模拟天气过程(说的好像很简单的样子==)。
bugsuse
2020/04/20
5.6K1
Python可视化 | 三维地图可视化实例
这是我在比较久远之前看到的问题。首先必须明确一点,matplotlib的axes3D这个投影中 ,是不能用add_geometry这个功能来直接将读取到的shp文件添加上去的。add_geometry这个功能是cartopy下的geoaxes才能使用,同理add_feature也不能再3d图中使用。
郭好奇同学
2021/05/08
4.6K1
Python可视化 | 三维地图可视化实例
捍卫祖国领土从每一张地图开始
地图是表达国家版图最常用、最主要的形式。但在影视剧《亲爱的,热爱的》中出现了明显的错误,从上至下引起了极大的关注度。
MeteoAI
2019/08/09
6.2K2
捍卫祖国领土从每一张地图开始
(数据科学学习手札78)基于geopandas的空间数据分析——基础可视化
  通过前面的文章,我们已经对geopandas中的数据结构、坐标参考系以及文件IO有了较为深入的学习,在拿到一份矢量数据开始分析时,对其进行可视化无疑是探索了解数据阶段重要的步骤。
Feffery
2020/03/04
3.7K0
(数据科学学习手札78)基于geopandas的空间数据分析——基础可视化
Python | 绘制影像地图(Basemap)
文中代码与数据请点击https://pan.bnu.edu.cn/v/link/view/0cd746194a1e42858583e84ac7fc4e40直接下载,不需要转存。
GIS与遥感开发平台
2022/04/29
7.3K0
Python | 绘制影像地图(Basemap)
Python气象绘图教程(十三)—Cartopy_4
本节提要:关于子图的一些问题、使用path添加示意框线、Cartopy台风实例本土化
气象学家
2020/06/17
10K2
Python气象绘图教程(十三)—Cartopy_4
气象常用库 | cartopy常用用法总结
10.在上一题基础上,添加国境线,并指定线宽为0.1(不推荐使用,因为该默认参数会使得我国部分领土丢失)
自学气象人
2022/11/14
1.7K0
气象常用库 | cartopy常用用法总结
小蛇学python(23)basemap入门与进阶
Basemap是matplotlib下的一个库文件,专门应用于绘制地图。这一节就来详细讲解该文件的使用。首先来绘制一个最简单的地图。代码结果如图1所示。
用户2145057
2020/02/18
1.1K0
小蛇学python(23)basemap入门与进阶
这份Cartopy绘图入门指南,请查收
我与Cartopy的认识起源于“气象水文科研猫”的这个推文,那时候的我觉得,用代码画地图好酷,arcgis就感觉low爆了。但是一直没有时间学习。前段时间放暑假,磕磕绊绊装完包以后就不想动弹了,折腾环境折腾的我头皮发麻。gdal和cartopy真的是我学python以来装的最麻烦的包。
陈南GISer
2022/09/27
5.8K1
这份Cartopy绘图入门指南,请查收
Matplotlib的朋友Basemap
https://blog.csdn.net/weixin_44510615/article/details/90732373 https://blog.csdn.net/weixin_44510615/article/details/90732196
润森
2019/10/30
2.1K0
Matplotlib的朋友Basemap
R语言地理可视化:中国国内航线航班信息统计、绘制分布夜景图
最近,有一种说法:“中国经济发展的命脉就是石油和航线”。因此,航线的重要性不言而喻。
拓端
2023/02/28
8070
python画地形地貌图_opencv检测瑕疵python
第2行创建一个地图,第3行添加海岸线,这样一个世界地图就出来了,怎么样,很简单吧。(plt.show()这行代码是用来显示图片的)
全栈程序员站长
2022/11/15
1K0
python画地形地貌图_opencv检测瑕疵python
教程 | 中国酷炫地图,大神教你用Python一边爬一边画
先来聊聊为什么做数据分析一定要用Python或R语言。编程语言这么多种,Java, PHP都很成熟,但是为什么在最近热火的数据分析领域,很多人选择用Python语言?
灯塔大数据
2018/07/25
2.2K0
教程 | 中国酷炫地图,大神教你用Python一边爬一边画
Python绘制地图专用库(Cartopy)
地图绘制 大家在绘制栅格地图的时候有可能还在使用ArcGIS进行出图,但是ArcGIS出图比较慢,而且批量出图的时候又比较麻烦。 今天给大家介绍一个Python中用于地图绘制的库,Cartopy,这个库跟basemap非常相似,不过basemap现在已经不再更新。所以大家使用Python绘制地图还是使用Cartopy比较好。 Cartopy简介 Cartopy是一个Python软件包,用于地理空间数据处理,以便生成地图和其他地理空间数据分析。 网址:https://scitools.org.uk/carto
GIS与遥感开发平台
2022/04/29
2.8K0
Python绘制地图专用库(Cartopy)
Python气象数据处理与可视化
在当今数据驱动的时代,气象数据的获取、处理和可视化已成为气象科学研究和业务应用中不可或缺的环节。Python作为一种功能强大且灵活的编程语言,已经在气象数据处理和可视化领域展现出了巨大的潜力。它不仅提供了丰富的库和工具,如`matplotlib`和`cartopy`,用于数据的科学绘图与可视化,还支持多种数据格式的处理,如`NetCDF`、`GRIB`、`HDF`。此外,Python还能够高效地下载和预处理气象数据,例如利用`cdsapi`和`IDM`批量下载`ERA5`数据。
阿巴阿巴-
2025/03/10
5980
[Python从零到壹] 十八.可视化分析之Basemap地图包入门详解
欢迎大家来到“Python从零到壹”,在这里我将分享约200篇Python系列文章,带大家一起去学习和玩耍,看看Python这个有趣的世界。所有文章都将结合案例、代码和作者的经验讲解,真心想把自己近十年的编程经验分享给大家,希望对您有所帮助,文章中不足之处也请海涵。
Eastmount
2022/11/25
1K0
Basemap工具函数(3)
给定向量场的 东西 和 南北 方向分量以及经纬度点,然后对向量进行旋转,使向量场在地图投影上以适当的方向显示。
bugsuse
2020/04/21
1.2K0
Basemap工具函数(3)
【Python实用工具】速来!!一篇文章十分钟教你如何使用Python第三方库basemap进行地图绘制
地图绘制也是数据可视化的一部分,常用的地图绘制库为basemap工具包,其为matplotlib的子包。本篇文章讲解如何利用whl文件在Python3环境下安装basemap;学会使用basemap绘制地图;学会缩放区域和绘制散点图;通过综合案例,巩固basemap的绘制地图方法和技巧。 涉及到的知识点有:
天道Vax的时间宝藏
2021/08/11
1.9K0
Cartopy 系列教程:安装并绘制地图
Cartopy 也是一个 python 地图绘制包,同样能完成很多 Basemap 能实现的功能,而且旨在使数据分析及可视化尽可能简单。 其利用了强大的 PROJ.4,numpy,shapely库,提供了简单直观的绘图接口,可以创建满足出版质量的地图。
bugsuse
2020/04/21
10.9K0
Cartopy 系列教程:安装并绘制地图
如何在一张图上同时绘制云图和降水
需求:大家看到诸多文献使用卫星云图作为天气形势系统介绍时想必也想自己也为文章中加一张,那么卫星云图如何叠加降水图呢 面向群体:需要使用卫星云图进行天气学分析或天气系统阐释的小伙伴,当然你喜欢卫星云图做壁纸也可以画着玩 应用场景:汇报or写作
用户11172986
2024/06/20
4140
如何在一张图上同时绘制云图和降水
推荐阅读
相关推荐
真・WRF模式后处理之Python版
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档