我正在为某些任务构建 Bash 脚本。其中一项任务是从同一个 bash 脚本中创建一个 MySQL 数据库。我现在正在做的是创建两个变量:一个用于存储用户名,另一个用于存储密码。这是我的脚本的相关部分:
MYSQL_USER=root
MYSQL_PASS=mypass_goes_here
touch /tmp/$PROY.sql && echo "CREATE DATABASE $DB_NAME;" > /tmp/script.sql
mysql --user=$MYSQL_USER --password="$MYSQL_PASS" < /tmp/script.sql
rm -rf /tmp/script.sql
Run Code Online (Sandbox Code Playgroud)
但是总是收到一个错误,说没有密码的用户 root 访问被拒绝,我做错了什么?我需要为 PostgreSQL 做同样的事情。
我正在尝试在 Vmware Workstation 12 Pro CentOS VM 中扩展 LVM。以下是我正在遵循的步骤以及我停止的位置,因为不知道如何从那里开始:
fdisk命令创建主分区使用fdisk -l以下方法获取分区表信息:
# fdisk -l
Disk /dev/sda: 85.9 GB, 85899345920 bytes
255 heads, 63 sectors/track, 10443 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x0001d929
Device Boot Start End Blocks Id System
/dev/sda1 * 1 64 512000 83 Linux
Partition 1 does not end on …Run Code Online (Sandbox Code Playgroud)我正在将 CentOS 7 安装为虚拟机,但我遇到了一些与网络相关的问题。如图所示,我选择Minimal Install稍后通过 YUM 添加任何我想要的包,例如:PHP、Nginx、MySQL 等,因为这将是一个 Web 开发环境。安装后,并在 Vmware Workstation 上配置了网络,如第二张图所示,当我登录时,我无法启动网络,也无法访问setup或其他东西,那么,我错过了什么?哪个版本都安装合适?当然,最干净的安装没有额外的

想通了如何启动网络,现在无法安装任何组
最后,仔细查看后,/etc/sysconfig/networks-scripts我发现我的网络没有eth0像往常一样被调用,而是 CentOS 生成了一个丑陋的名称,在这种情况下,我如何更改该名称eth0?
现在作为第二点,我尝试了这个命令:
yum groupinstall "System Management"
yum groupinstall "System Administration Tools"
Run Code Online (Sandbox Code Playgroud)
在这两种情况下,我都会收到此消息:
警告:组 system-management/system-administration-tools 没有任何要安装的软件包可能运行:yum groups mark install (see man yum) 在任何请求的组中没有可用于安装或更新的软件包
我迷路了,因为我试图安装像setup其他人一样的工具,我想念什么?命令对吗?我需要在某处启用某些东西吗?
virtualization virtual-machines centos vmware-workstation centos7
让我们开始说我已经在 Remi 博客上阅读了这个、这个和这个,因为它与这些存储库相关的问题。博客条目根本没有帮助我,或者我在这里遗漏了一些东西,但我不确定是什么。我将在下面公开我遵循的步骤,让我们看看我做错了什么。我计划将 PHP 5.6.x 和 PHP 7.0 安装为 SCL(因为我需要在两者上测试一些应用程序,并且由于某些 Wordpress 开发,我需要保持 PHP 5.6.x 支持)并且我将通过 SetHandler 使用 Apache 2.4.x所以下面是步骤:
安装软件集合工具:
yum install scl-utils
Run Code Online (Sandbox Code Playgroud)为您的系统下载带有存储库的软件包(在本例中为 httpd24)
wget http://www.softwarecollections.org/en/scls/rhscl/httpd24/epel-6-x86_64/download/rhscl-httpd24-epel-6-x86_64.noarch.rpm
Run Code Online (Sandbox Code Playgroud)安装 repo 包:
yum install rhscl-httpd24-epel-6-x86_64.noarch.rpm
Run Code Online (Sandbox Code Playgroud)安装集合:
yum install httpd24
Run Code Online (Sandbox Code Playgroud)开始使用软件集合:
scl enable httpd24 bash
Run Code Online (Sandbox Code Playgroud)启动 httpd24 服务(默认选项)
service httpd24-httpd start
Run Code Online (Sandbox Code Playgroud)将 PHP56 安装为 SCL:
yum install php56 php56-php-common php56-php-cli php56-php-fpm php56-php-gd php56-php-intl php56-php-mbstring php56-php-mcrypt php56-php-opcache php56-php-pdo php56-php-pear php56-php-pecl-apcu php56-php-imagick php56-php-pecl-xdebug php56-php-pgsql php56-php-xml php56-php-mysqlnd php56-php-pecl-jsonc php56-php-pecl-zip php56-php-process …Run Code Online (Sandbox Code Playgroud)我正在使用 Apache 2.4 设置一个新的 CentOS 7 服务器,并计划通过 mod_proxy_fcgi 添加 PHP-FPM(根据此处的这篇文章)。我认为在这种情况下不需要默认启用的所有功能,但遗憾的是我不是 Apache 专家,所以我需要这里专家的一些建议。这是默认启用的:
LoadModule access_compat_module modules/mod_access_compat.so
LoadModule actions_module modules/mod_actions.so
LoadModule alias_module modules/mod_alias.so
LoadModule allowmethods_module modules/mod_allowmethods.so
LoadModule auth_basic_module modules/mod_auth_basic.so
LoadModule auth_digest_module modules/mod_auth_digest.so
LoadModule authn_anon_module modules/mod_authn_anon.so
LoadModule authn_core_module modules/mod_authn_core.so
LoadModule authn_dbd_module modules/mod_authn_dbd.so
LoadModule authn_dbm_module modules/mod_authn_dbm.so
LoadModule authn_file_module modules/mod_authn_file.so
LoadModule authn_socache_module modules/mod_authn_socache.so
LoadModule authz_core_module modules/mod_authz_core.so
LoadModule authz_dbd_module modules/mod_authz_dbd.so
LoadModule authz_dbm_module modules/mod_authz_dbm.so
LoadModule authz_groupfile_module modules/mod_authz_groupfile.so
LoadModule authz_host_module modules/mod_authz_host.so
LoadModule authz_owner_module modules/mod_authz_owner.so
LoadModule authz_user_module modules/mod_authz_user.so
LoadModule autoindex_module modules/mod_autoindex.so
LoadModule cache_module modules/mod_cache.so
LoadModule cache_disk_module modules/mod_cache_disk.so …Run Code Online (Sandbox Code Playgroud) apache-2.4 ×2
centos7 ×2
bash ×1
capacity ×1
centos ×1
centos6 ×1
httpd ×1
httpd.conf ×1
linux ×1
lvm ×1
mysql ×1
php ×1
php-fpm ×1
postgresql ×1
scl ×1