bin

Unix/Linux下安装NPM

依然范特西╮ 提交于 2019-11-28 10:29:54
就像NPM的官网( http://npmjs.org/ )上介绍的那样,安装NPM仅仅是一行命令的事情: curl http://npmjs.org/install.sh | sh 这里详解一下这句命令的意思,curl http://npmjs.org/install.sh是通过curl命令获取这个安装shell脚本,按后通过管道符| 将获取的脚本交由sh命令来执行。这里如果没有权限会安装不成功,需要加上sudo来确保权限: curl http://npmjs.org/install.sh | sudo sh 安装成功后执行npm命令,会得到一下的提示: Usage: npm <command> where <command> is one of: adduser, apihelp, author, bin, bugs, c, cache, completion, config, deprecate, docs, edit, explore, faq, find, get, help, help-search, home, i, info, init, install, la, link, list, ll, ln, ls, outdated, owner, pack, prefix, prune, publish, r, rb, rebuild, remove, restart,

tomcat

柔情痞子 提交于 2019-11-28 10:15:32
tomcat安装 第一步:官网下载安装包 https://tomcat.apache.org/ 第二步:上传安装包 [root@ken ~]# rz 没有 lrzsz 需要下载 yum install lrzsz -y [root@ken ~]# ls apache-tomcat-9.0.17.zip fuhai-jpress-alpha.zip 没有 unzip 需要下载 yum install unzip -y [root@ken ~]# 第三步:解压安装包 [root@ken ~]# unzip apache-tomcat-9.0.17.z 第四步:移动文件到/usr/local [root@ken ~]# mv apache-tomcat-9.0.17 /usr/local/tomcat 移动并且改名 第五步:加执行权限 查看有没有权限 cd / usr/local/tomcat/bin/ 查看权限 ls -l 都是没有执行权限 [root@ken local]# chmod -R +x tomcat/ Tomcat 后面加 / 表示tomcat下面所有文件增加权限 第六步:下载java环境(jdk) [root@ken bin]# yum install java -y #java-1.8.0-openjdk 第七步:启动tomcatcd cd /usr/local

同一台机器上有多个Python版本?

限于喜欢 提交于 2019-11-28 09:37:42
有关Python网站上的官方文档,如何在Linux上的同一台机器上安装和运行多个版本的Python? 我可以找到大量的博客帖子和答案,但我想知道是否有“标准”官方方式这样做? 或者这完全取决于操作系统? 解决方案 我认为它是完全独立的。 只需安装它们,然后你就可以使用命令 /usr/bin/python2.5 和 /usr/bin/python2.6 。 链接 /usr/bin/python 到您要用作默认值的链接。 无论如何,所有库都在单独的文件夹中(以版本命名)。 如果要手动编译版本,请参阅Python源代码的自述文件: 安装多个版本 在Unix和Mac系统上,如果您打算使用相同的安装前缀(configure脚本的--prefix参数)安装多个版本的Python,则必须注意安装不同版本不会覆盖主python可执行文件。 使用“make altinstall”安装的所有文件和目录都包含主要版本和次要版本,因此可以并排使用。 “make install”还会创建$ {prefix} / bin / python3,它引用$ {prefix} /bin/pythonX.Y。 如果您打算使用相同的前缀安装多个版本,则必须确定哪个版本(如果有)是您的“主要”版本。 使用“make install”安装该版本。 使用“make altinstall”安装所有其他版本。 例如

给公司个别安装好的系统环境处理-相当half系统初始化脚本shell

喜欢而已 提交于 2019-11-28 08:38:43
#!/bin/bash # Used for other system-environment update! echo -e '\n\033[35m~~请使用root权限运行此脚本~~\033[0m\n' read -n 1 -p "Sure?(y/n):" sure echo if [ $sure == 'y' ] then echo -e '\n\033[32mcontinue......\033[0m\n' else exit 126 fi echo -e "\033[34m[请输入nginx配置文件所在目录路径]:\033[0m" && read nginx_conf_dir echo -e "\033[34m[请输入php配置文件所在目录路径]:\033[0m" && read php_conf_dir sed -i 's/SELINUX=enforcing/SELINUX=disabled/g' /etc/sysconfig/selinux setenforce 0 for i in {adm,games,lp,operator,systemd-network,dbus,polkitd,halt} do /usr/sbin/userdel -r $i done /usr/sbin/useradd -M www;/usr/sbin/useradd -M ops

Centos6.5安装python3

北慕城南 提交于 2019-11-28 08:31:39
下载 #wget https://www.python.org/ftp/python/3.6.4/Python-3.6.4.tgz -P /usr/local/src/ 编译安装 #cd src #tar -zxf Python-3.6.4.tgz #cd Python-3.6.4 #./configure --prefix=/usr/local/Python-3.6.4 #make && make install 建立软连接 #rm -f /usr/bin/python #ln -s /usr/local/Python-3.6.4/bin/python3 /usr/bin/python #ln -s /usr/local/Python-3.6.4/bin/python3 /usr/bin/python3 #rm -f /usr/bin/pip #ln -s /usr/local/Python-3.6.4/bin/pip3 /usr/bin/pip #ln -s /usr/local/Python-3.6.4/bin/pip3 /usr/bin/pip3 # python --version Python 3.6.4 安装IPython # pip install ipython 启动 # python -m IPython 来源: https://www.cnblogs.com

centos6.5安装python3

回眸只為那壹抹淺笑 提交于 2019-11-28 08:31:25
1.安装环境 #yum install gcc yum install zlib-devel yum install make 2.下载python版本 #wget http://www.python.org/ftp/python/3.4.0/Python-3.4.0.tgz 3.解压缩、编译和安装 #tar -zxvf Python-3.4.0.tgz cd Python-3.4.0 ./configure --prefix=/opt/python3 #make #make install 4清除之前编译的可执行文件及配置文件#make clean 5清除所有生成的文件 #make distclean 6查看安装的新版本信息 #/opt/python3/bin/python3 -V Python 3.4.0 由此看出编译安装的新版本python生效了 7做个软连接到当前用户的bin目录 #ln -s /opt/python3/bin/python3 ~/bin/python3 8升级安装好新版本python以后,默认依然是python2.6 将文件头部的#!/usr/bin/python修改为 #!/opt/python3/bin/python3 即可。 在用Xshell登录进入linux后,默认情况下如果敲击delete,backspace键时会产生^H等乱码问题

Linux安装python3

馋奶兔 提交于 2019-11-28 08:31:12
安装环境:CentOS 7 yum安装python3.4   一般情况下在linux中使用python是很轻松的,因为本身linux自带python环境,CentOS7目前自带python2.7。但是据说python2.7只支持到2020年,从学习上来讲还是应该先习惯下python3版本以上的使用方法。学习之前先要配置环境所以先要安装python3的环境。最简单的安装方法是直接通过yum安装: # yum search python //先查下yum源支持的python安装版本 # yum install python34 //我的yum源最高支持到python3.4   yum会直接按默认方式安装到系统里,默认安装到/usr/bin/下。不过安装后执行python时显示版本还是2.7,这是因为为了多版本兼用/usr/bin/python一般是链接文件,链接到所用版本的文件,如原版执行文件是/usr/bin/python2.7,通过python链接到python2.7,这样同时存在高低版本也不会产生文件冲突的问题。而yum安装时是不会改变它的链接目标的,因此直接调用python是相当于还是调用python2.7。因此需要手动更改为链接python3.4: # cd /usr/bin/ # rm python # ln -s python3.4 python  

CentOS 6.5 安装 Python3

天涯浪子 提交于 2019-11-28 08:30:58
1.安装环境 yum -y install gcc zlib-devel make yum -y install readline-devel#安装此包解决在Linux系统中 Python交互模式下方向键出现乱码的问题 yum -y install sqlite-devel #安装此包解决系统中多版本python3 导入sqlite3报错问题 2.下载python版本 wget http://www.python.org/ftp/python/3.5.1/Python-3.5.1.tgz 3.解压缩、编译和安装 tar -zxvf Python-3.5.1.tgz cd Python-3.5.1 ./configure --prefix=/opt/python3 #./configure --enable-loadable-sqlite-extensions make all make install 清除之前编译的可执行文件及配置文件。 make clean 清除所有生成的文件 make distclean 4.查看安装的新版本信息 /opt/python3/bin/python3 -V 5.做个软连接到bin目录 ln -s /opt/python3/bin/python3 /bin/python3 以后直接shell中输入 python3 就可以了。 6

CentOS安装ElasticSearch6

雨燕双飞 提交于 2019-11-28 08:16:14
(1)配置JDK环境 配置环境变量 export JAVA_HOME="/opt/jdk1.8.0_144" export PATH="$JAVA_HOME/bin:$PATH" export CLASSPATH=".:$JAVA_HOME/lib" (2)安装ElasticSearch6.2.4 下载地址:https://www.elastic.co/cn/downloads/elasticsearch 启动报错: 解决方式: bin/elasticsearch -Des.insecure.allow.root=true 或者修改bin/elasticsearch,加上ES_JAVA_OPTS属性: ES_JAVA_OPTS="-Des.insecure.allow.root=true" 再次启动: 这是出于系统安全考虑设置的条件。由于ElasticSearch可以接收用户输入的脚本并且执行,为了系统安全考 虑,建议创建一个单独的用户用来运行ElasticSearch。 创建用户组和用户: groupadd esgroup useradd esuser -g esgroup -p espassword 更改elasticsearch文件夹及内部文件的所属用户及组: cd /opt chown -R esuser:esgroup elasticsearch-6.2.4