CentOS

NetCore的Docker部署

喜夏-厌秋 提交于 2020-12-18 03:31:54
NetCore 的 Docker 部署 一、 NetCore 与 Docker Docker 是一个 开源 的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的镜像中,然后发布到任何流行的 Linux 或 Windows 机器上,也可以实现 虚拟化 。容器是完全使用 沙箱 机制,相互之间不会有任何接口 。 微软的.NET Core 本身就是一个对跨平台支持比较好的语言,有 vs 这样的集成工具对开发与部署也很友好,项目上进行发布可直接获得对应平台的可运行程序,也可以发布可移植程序,但是对应平台需要安装 netcore 运行时。 安装运行时需要针对不同的环境来处理,微软的下载页面提供安装的各种支持: https://dotnet.microsoft.com/download ,运行时在 windows 平台下直接安装一个 dotnet-hosting-2.1.12-win.exe 即可, linux 环境需要根据不同的操作系统命令行安装。 安装运行时的过程中可能会遇到一些不可预料的状况,开发机与生产环境的一些差异可能会导致安装失败,而采用 Docker 容器可以直接将开发环境打包,不用在每个不同的操作系统安装运行时。 NetCore 在 vs 中就有 Docker 支持,但需要手动在 windows 环境下安装 docker 以支持镜像打包。 二、 Docker 安装

使用docker搭建wordpress

隐身守侯 提交于 2020-12-18 02:44:43
前言 去年在学习docker,在看完菜鸟教程和第一本docker书后,一直想实战用一下这个技术,多用用才能熟能生巧,真正体验它的利弊。正好傅老板用docker搭完了wordpress,我也就手痒跟着搭建了一下(也就是现在的这个博客网站)。 此处记录一下搭建过程。 搭建环境 阿里云ECS 去年双11买的,720/3年,1核1G1M香港服务器,centos 7.4 有个小插曲,阿里云的工作人员还给我打电话,问我用的怎么样。。阿里云什么时候有这种回访了。。。 域名 阿里云购买即可,像我申请的 .top 域名更是便宜,丧心病狂只要2块钱。。 ssl证书 https用的证书,我是在腾讯云免费申请的,地址为: 腾讯云证书管理 ,此处就不详细描述申请过程了,很简单的 Docker 这里要注意,centos中不要直接使用yum install docker,yum中的是旧的docker版本,升级参考我的这篇博文: CentOS更新Docker至最新版本 Docker Compose compose原本是一个第三方公司写的,用来在docker中定义和运行复杂应用的小工具,后来被docker收购了,正式用来替代最早的fig。 通过以下命令安装: # 下载compose curl -L https://github.com/docker/compose/releases/download/1.18.0

centos6.6安装hadoop-2.5.0(一、本地模式安装)

你。 提交于 2020-12-18 02:10:15
操作系统:centos6.6(一台服务器) 环境:selinux disabled;iptables off;java 1.8.0_131 安装包:hadoop-2.5.0.tar.gz hadoop的本地模式部署(适用于本地开发调试模式) 1、新建安装目录 #mkdir /data/hadoop/hadoopstandalone -p 2、解压压缩包 #tar zxvf hadoop-2.5.0.tar.gz -C /data/hadoop/hadoopstandalone/ 3、运行hadoop之前确保${JAVA_HOME}路径已添加环境变量 #${JAVA_HOME} 4、准备测试文件 #cat /data/hadoop/hadoopstandalone/hadoop-2.5.0/wc.input 5、运行hadoop自带的mapreduce demo #bin/hadoop jar share/hadoop/mapreduce/hadoop-mapreduce-examples-2.5.0.jar wordcount wc.input output #ll output/ _SUCCESS表示JOB运行成功 part-r-00000表示输出文件结果 在hadoop本地模式运行时,会看到LocalJobRunner的字样。 来源: oschina 链接: https:/

CentOS7安装Tomcat9并配置

此生再无相见时 提交于 2020-12-18 02:01:37
划重点:安装tomcat之前必须先安装jdk 安装教程 1.下载 Tomcat 9   CentOS 7 下创建目录并下载文件:// 链接已更新 cd /usr/local/ mkdir tomcat cd tomcat wget http://mirrors.hust.edu.cn/apache/tomcat/tomcat-9/v9.0.16/bin/apache-tomcat-9.0.16.tar.gz   或者官网下载 tomcat 9 ,并上传到 /usr/local/tomcat 目录下   官网下载地址: https://tomcat.apache.org/download-90.cgi   2.解压安装 tomcat 9 文件 cd /usr/local/tomcat tar -zxvf apache-tomcat-9.0.16.tar.gz 3.配置 tomcat 开机启动   创建 服务名.service(这里的服务名可以自己定义,建议用 tomcat 或者 tomcat9) 文件,直接vi命令,编辑之后保存即可 cd /usr/lib/systemd/system vi tomcat.service   按 i 键插入以下内容 [Unit] Description = Tomcat After =syslog.target network.target

Windows10远程桌面连接CentOS7

六月ゝ 毕业季﹏ 提交于 2020-12-18 01:38:21
开始前请确保你有能上网的主机两部(一个是CentOS7系统,一个是Windows10系统) 1、用SSH root用户登录Centos主机; 2、检查你的centos是否装了epel库 执行命令:rpm -qa|grep epel 如果没有就安装:yum install epel-release 3、安装xrdp,执行命令:yum install xrdp 一路Y下来; 4、安装tigervnc-server,执行命令:yum install tigervnc-server; 5、为用户root设置vnc密码,命令为:vncpasswd root; 6、网上说还要配置xrdp.ini文件,修改XRDP最大连接数,否则远程连接可能无法成功。我没有配置 7、配置或关闭SELinux 查看SELinux状态命令:/usr/sbin/sestatus -v 临时关闭SELinux(设置SELinux 成为permissive模式)命令:setenforce 0 8、关闭防火墙或者不关闭防火墙,打开3389端口命令:(宝塔用户直接在WEB面板的安全里面放行端口即可) firewall-cmd --permanent --zone=public --add-port=3389/tcp firewall-cmd --reload 9、启动xrdp服务,并且设置为开机启动 启动服务命令

一分钟搞定JDK安装与配置

天大地大妈咪最大 提交于 2020-12-17 22:05:47
下载 JDK1.8 Oracle官方下载地址 选择 jdk-8u271-linux-x64.tar.gz 进行下载。 安装 1. 解压文件 在终端下执行命令 tar -xzvf jdk-8u271-linux-x64.tar.gz 2. 建立一个软链 建立软链是为了方便管理包,也可以跳过这一步。 # 查看目录下文件 [lb@centos-linux package]$ ls apache-zookeeper-3.6.2.tar.gz jdk1.8.0_271 jdk-8u271-linux-x64.tar.gz # 建立软链 [lb@centos-linux package]$ ln -s jdk1.8.0_271 java # 查看目录下文件,多个一个java目录 [lb@centos-linux package]$ ls apache-zookeeper-3.6.2.tar.gz java jdk1.8.0_271 jdk-8u271-linux-x64.tar.gz # 进入java目录,拷贝所在路径 [lb@centos-linux package]$ cd java/ [lb@centos-linux java]$ pwd /home/lb/package/java 配置环境变量 1. 编辑 bash_profile [lb@centos-linux Desktop]$

centos7.5安装openjdk11

ⅰ亾dé卋堺 提交于 2020-12-17 17:23:35
1:搜索安装包 yum search java-11-openjdk 2:安装jdk11 yum install -y java-11-openjdk 3:查看当前版本 java -version 4:设置JAVA_HOME (一)找到JAVA安装目录 方式一 ls -l $(which java) 方式二 which java 如果显示的是 /usr/bin/java 请执行下面步骤 ls -lr /usr/bin/java 输出应为: /usr/bin/java -> /etc/alternatives/java ls -lrt /etc/alternatives/java 输出: /etc/alternatives/java -> /usr/lib/jvm/java-11-openjdk-11.0.3.7-0.el7_6.aarch64/jre/bin/java 上面的 /usr/lib/jvm/java-11-openjdk-11.0.3.7-0.el7_6.aarch64 就是JAVA的安装路径 (二)设置 1):编辑环境变量的配置文件 vi /etc/profile 2):在文件底部加入以下配置 export JAVA_HOME=/usr/lib/jvm/java-11-openjdk-11.0.3.7-0.el7_6.aarch64 export JRE_HOME=

Centos 6.8安装Python3.7

房东的猫 提交于 2020-12-17 15:40:13
环境 :阿里云ECS+Centos 6.8 64bit Python版本 :Python 3.7.0b5 安装前准备: 1、下载源代码:直接用wget在官网下载,命令如下 wget https://www.python.org/ftp/python/3.7.0/Python-3.7.0b5.tgz 因为Centos 6.8安装Python3.7会缺少两个库,会报如下错误: zipimport.ZipImportError: can't decompress data; zlib not available ModuleNotFoundError: No module named '_ctypes' 所以需要先安装, 命令如下: yum install -y zlib* yum install -y libffi-devel 2、解压源代码,命令如下: tar -zxvf Python-3.7.0b5.tgz 3、配置环境,命令如下: cd Python-3.7.0b5 ./configure 4、编译源码,并且安装,命令如下: make && make install 安装完成之后,如图: 至此,Python3.7已经安装完成。 如果已经安装了Python2.x的同学,需要重新做一下软链,具体操作如下: cd /usr/bin/ mv python python.2.bak ln

Centos7安装python3和pip3

别说谁变了你拦得住时间么 提交于 2020-12-17 15:28:04
安装相关依赖 yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel 开始安装 # 下载解压 cd /opt wget https://www.python.org/ftp/python/3.6.8/Python-3.6.8 .tgz tar -xvf Python-3.6.8 .tgz mv Python-3.6.8 python-3.6.8 # 在local目录下创建python3目录 mkdir /opt/ python3 # 配置安装目录 cd /opt/python-3.6.8 . /configure --prefix=/opt/ python3 # 编译安装 make && make install # 配置python3软连接 ln -s /opt/python3/bin/python3 /usr/bin/ python3 # 配置pip3软连接 ln -s /opt/python3/bin/pip3 /usr/bin/ pip3 # 升级pip pip3 install --upgrade pip # 查看已安装的包 pip3

六个步骤,从零开始教你搭建基于WordPress的个人博客

五迷三道 提交于 2020-12-17 11:58:40
摘要 :WordPress是使用PHP语言开发的博客平台,是免费开源的。用户可以在支持PHP和MySQL数据库的服务器上架设属于自己的网站,也可以把WordPress当作一个内容管理系统(CMS)来使用。 一、购买云服务器和域名 可以参考以下博客进行购买,以华为云为例,服务商可以自选。如果已有云服务器和域名,直接进行第二步操作。 ▶ 云服务器和域名的购买—华为云 二、远程连接云服务器 可以参考以下博客进行远程连接服务器,也可以用其他办法连接。连接以后进行第三步操作。 ▶ Xftp和Xshelll的安装—远程连接linux 三、安装Nginx 可以参考以下博客进行安装Nginx,安装完成后进行第四步操作。 ▶ CentOS 7安装并配置Nginx 四、安装PHP 可以参考以下博客进行安装PHP,安装完成后进行第五步操作。 ▶ CentOS 7搭建PHP环境 五、安装MySQL并远程管理 可以参考以下博客进行安装MySQL,这里必须要新建一个可以远程登录的用户,而且要新建一个空的数据库用来存放博客数据。安装完成后进行第六步操作。 ▶ CentOS 7安装MySQL-5.7数据库 六、安装WordPress并配置网站 由于WordPress的官网国内可能无法访问,需要借助VPN才可以正常访问。所以我把资源上传到了蓝奏云。下载WordPress安装包可以使用以下地址。当然